Вопросы по теме 'cumsum'

кумулятивный счетчик в кадре данных R
У меня есть фрейм данных со многими строками, но структура выглядит так: year factor 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 1 18 0 19 0 20 0 Мне нужно было...
125 просмотров
schedule 30.11.2023

Использование data.table для идентификации всех событий с условием выбора первого события, если оно последовательно
Я пытаюсь определить все случаи возникновения события и, если они повторяются последовательно, выбирают первое появление. Я могу пометить и добавить счетчик, но не могу сбросить счетчик после изменения события. Мои данные имеют ~ 1 миллион строк с...
504 просмотров
schedule 12.12.2023

R Кумулятивная сумма на основе двух переменных
Так выглядит моя таблица data.table. Последний столбец NewShares - это мои желаемые столбцы. library(data.table) dt <- fread(' Client Level NumShares Interest NewShares A 0 10 0 10 A 0...
1003 просмотров
schedule 17.11.2023

Подсчитайте, сколько раз значение появлялось в последних x строках в группе
У меня есть кадр данных, подобный следующему dataDF <- data.frame( group = c(rep('a', 10), rep('b', 10)), value = c(4, 4, 4, 3, 4, 3, 4, 3, 3, 3, 3, 1, 1, 1, 3, 1, 3, 2, 3, 1) ) Я хочу найти, сколько раз каждое значение...
67 просмотров
schedule 29.03.2024

Преобразование R cumsum со сбросом в Python
Я пытаюсь преобразовать этот код R в Python. mutate(Mod_1minutos = (cumsum(coalesce(Minutos_Desde_Ult_Medida, 0)) + Minutos_Desde_Ult_Medida*0)%/%6) %>% Этот код создает новый столбец в фрейме данных, и когда эта сумма кратна 6, он...
148 просмотров
schedule 14.10.2022

Ячейка фрейма данных должна быть заблокирована и использоваться для расчета текущего баланса (дополнительный вопрос)
(Это дополнительный вопрос к мой предыдущий вопрос , на который был дан правильный ответ). Скажем, у меня есть следующий кадр данных import pandas as pd df = pd.DataFrame() df['E'] = ('SIT','SCLOSE', 'SHODL', 'SHODL', 'SHODL', 'SHODL',...
106 просмотров

Добавить значения из другого массива для вычисления cumsum в numpy
Есть ли способ создать этот тип кумулятивной суммы в numpy без использования цикла for? y[0] = x[0] y[1] = y[0] + x[1] y[2] = y[1] + x[2] Я не понимаю, как использовать функцию cumsum для вычисления совокупной суммы массива y при добавлении...
44 просмотров
schedule 09.12.2022