Вопросы по теме 'rolling-computation'

Фильтрация выбросов в кадре данных Pandas с скользящей медианой
Я пытаюсь отфильтровать некоторые выбросы из точечной диаграммы смещения высоты GPS с датами. Я пытаюсь использовать df.rolling для вычисления медианы и стандартного отклонения для каждого окна, а затем удалить точку, если она превышает 3...
9119 просмотров

Подсчитайте, если данные выше, чем другая серия в скользящем окне последних двух (или более) значений в pandas
У меня есть две серии в DataFrame: A B 1 2 2 3 2 1 4 3 5 2 и я бы создал новый столбец df['C ], который подсчитывает, во сколько раз значение в столбце df['A'] превышает значение в столбце df['B'] для скользящего окна...
41 просмотров

Исключение самого последнего дня из скользящей суммы
У меня есть кадр данных pandas, показанный ниже, с данными об осадках. «Pcp» — это сумма за один день, которую я затем использовал для расчета скользящих кумулятивных сумм осадков за другие периоды времени, предшествующие интересующему дню (от 3 до...
201 просмотров

Подсчитайте конкретное значение в прокручивающемся окне pandas
У меня есть фрейм данных с тысячами строк. Один столбец состоит всего из 3 значений: -1, 0, 1. Я хотел бы подсчитать в скользящем окне (скажем, 100), сколько раз встречается определенное значение (скажем, 0). Как мне это сделать? Я не вижу такого...
189 просмотров

R - замена цикла на манипуляции по строкам, может потребоваться отставание генерируемого столбца
у меня две таблицы C_ID Loan_ID Loan A L1 341 A L2 689 A L3 720 A L4 334 B L5 193 B L6 494 B L7 227 C_ID Prot_id Prot_value A p1 506 A p2 366 A p3...
27 просмотров
schedule 07.12.2022

Продажи за текущие 12 месяцев по сравнению с предыдущими 12 месяцами — скользящие
Я все еще новичок в SQL Столбцы моей таблицы: InDate, Sales Я хочу сравнить продажи за последние 12 месяцев с СЕГОДНЯ по ПРОШЛЫЕ 12 МЕСЯЦЕВ. Что мне нужно: Current Month | Sale | Past Month | Sale Nov | $550 | Nov |...
191 просмотров
schedule 22.02.2024

Как последовательно обновлять строку за группой
У меня есть ДТ: library(data.table) DT <- data.table(a = c(1,2,3,4,5), b = c(4,5,6,7,8), c = c("X","X","X","Y","Y") ) Я хочу добавить один столбец d в каждую группу столбца C: значение первой строки должно быть таким же, как b[i] ,...
60 просмотров

Pandas перекатывает поведение stdev
Я использую Pandas для расчета полос Боллинджера для цен на ценные бумаги. Я использую среднюю цену закрытия за 20 дней и два стандартных отклонения +/- это значение для расчета полос. Я заметил различия между моими расчетными значениями и...
204 просмотров

Скользящая сумма одной переменной в data.frame в количестве шагов, определяемых другой переменной
Я пытаюсь суммировать значения в data.frame накопительным способом. У меня есть это: df <- data.frame( a = rep(1:2, each = 5), b = 1:10, step_window = c(2,3,1,2,4, 1,2,3,2,1) ) Я пытаюсь суммировать значения b в группах a ....
65 просмотров
schedule 05.04.2024

Объедините nesting и Rolling_origin из Tidymodels в R
Я пытаюсь обучить случайный лес с помощью Rolling_origin из набора Tidymodels. Хотелось бы, чтобы складки были именно по месяцам года. Вложенность выглядит так, как будто это может помочь, но tune_grid не может найти переменные, когда данные...
138 просмотров

Вычисление скользящего окна размером 8 часов с использованием получасовых приращений в pandas
У меня есть кадр данных со следующим столбцом даты: scheduled_departure_utc run_id 0 2021-01-11 13:07:00+00:00 13149 128 2021-01-11 13:07:00+00:00 38138 1 2021-01-11 13:37:00+00:00 13153 129...
65 просмотров

Создание максимального и минимального списка для скользящих подсписков
У меня есть список, содержащий подсписки: [{'h': '20', 'l': '9'}, {'h': '30', 'l': '20'}, {'h': '25', 'l': '7'}, {'h': '18', 'l': '19'}, {'h': '22', 'l': '3'}] Я хочу работать слева направо, находя максимум для «h» и минимум для «l» в...
48 просмотров
schedule 21.10.2022

Окно zoo::rollapply со значениями столбцов, а не строк
dat = structure(list(index = c(10505L, 10506L, 10511L, 10539L, 10542L, 10579L, 10642L, 11008L, 11012L, 13011L, 13110L, 13116L, 13118L, 13156L, 13259L, 13273L, 13313L, 13365L, 13380L, 13382L, 13445L, 13453L, 13482L, 13483L, 13494L, 13543L, 13550L,...
78 просмотров
schedule 15.11.2022