Вопросы по теме 'cumsum'
Р: Расчеты за последовательные дни?
Этот вопрос основан на следующем:
R: рассчитать максимальный наклон движения по неделям с учетом факторов
Мой вопрос:
Код, вставленный ниже, вычисляет максимальный наклон за 7-дневный период с использованием length(HDD) . Я хотел бы быть...
899 просмотров
schedule
27.09.2021
Cumsum с plyr ddply не работает
Я пытаюсь использовать cumsum с ddply plyr , чтобы получить промежуточный итог. Однако я просто не понимаю, почему это не работает.
n = c(2, 3, 5)
s = c("aa", "bb", "cc")
dd = data.frame(n, s)
# n s
# 1 2 aa
# 2 3 bb
# 3 5 cc
test...
680 просмотров
schedule
13.11.2021
Подмножество данных путем сопоставления значений с последующим запуском cumsum () в качестве частоты
Я уже давно зациклился на этом, и надеюсь, что это описание не слишком запутанно. По сути, у меня есть фрейм данных, который состоит из трех столбцов: участник, время и ответ, где каждого участника просят дать два ответа, по одному на каждый момент...
146 просмотров
schedule
23.10.2021
cumsum в сгруппированных данных с dplyr
У меня есть фрейм данных df (который можно загрузить здесь ) сослался на реестр компаний, который выглядит примерно так:
Provider.ID Local.Authority month year entry exit total
1 1-102642676 Warwickshire 10 2010 2...
2875 просмотров
schedule
14.10.2021
Нарушение функции cumsum () на некотором пороге в r
Например, у меня есть следующий код:
cumsum(1:100)
И я хочу его разбить, если элемент i + 1 будет больше 3000 . Как я могу это сделать?
Итак, вместо этого результата:
[1] 1 3 6 10 15 21 28 36 45 55 66 78...
316 просмотров
schedule
04.09.2021
Накопительная сумма с интервалами
Рассмотрим этот фрейм данных:
dfgg
Out[305]:
Parts_needed output
Year Month PartId
2018 1 L27849 72 72
2 L27849 75 147
3 L27849 101 248
4...
543 просмотров
schedule
22.10.2021
Получение данных о заболеваемости на основе совокупных данных?
У меня есть фреймворк, для которого есть данные о дате и совокупные подсчеты. Я пытаюсь сделать обратное cumsum , чтобы получить ежедневные подсчеты, но также получаю подсчеты для каждой группы. Я пытаюсь перейти от фрейма данных A к фрейму...
48 просмотров
schedule
05.10.2021
Функция R для вычисления кумулятивной разницы
У меня есть вектор как
v <- c(76, 31, 33, 7)
и необходимо рассчитать его «кумулятивную разницу», в результате чего
cumdiff <- c(45, 12, 5)
что составляет 76-31 = 45, 45-33 = 12 и 12-7 = 5.
Есть ли функция R, такая как...
205 просмотров
schedule
07.10.2021
cumsum для уникального значения с использованием dplyr mutate
Фиктивный набор данных:
data <- data.frame(
id = c(1,1,2,2,3,4,5,6),
value = c(10,10,20,20,10,30,40,50),
other = c(1,2,3,4,5,6,7,8)
)
Данные были выведены из group_by(id) операции в dplyr трубе. Каждый id связан не более чем с...
980 просмотров
schedule
22.03.2022
Вычтите один столбец из предыдущего столбца
Образец данных
dfData <- data.frame(ID = c(1, 2, 3, 4, 5),
DistA = c(10, 8, 15, 22, 15),
DistB = c(15, 35, 40, 33, 20),
DistC = c(20,40,50,45,30),
DistD =...
225 просмотров
schedule
24.03.2022
Рассчитать относительную кумулятивную сумму в R
Мои образцы данных выглядят так:
data <- read.table(text="group; year; val
a; 1928; 20
a; 1929; 50
a; 1930; 40
a; 1931; 45
b;...
462 просмотров
schedule
25.03.2022
Pandas dataframe - текущая сумма со сбросом
Я хочу вычислить текущую сумму в данном столбце (конечно, без использования циклов). Предостережение заключается в том, что у меня есть другой столбец, в котором указано, когда нужно сбросить текущую сумму до значения, присутствующего в этой строке....
8912 просмотров
schedule
01.04.2022
Условное извлечение из вектора с помощью rollapply
Я пытаюсь извлечь в векторе серию значений, соответствующих определенному условию. Чтобы проиллюстрировать это, представьте, что у меня есть следующий вектор:
a <- c(1,2,1,3,12,3,2,15,1,1,1,1,4,5,20)
Я хотел бы выделить последовательные...
399 просмотров
schedule
21.04.2022
numpy эффективно заменяет массив 2d bool суммой последовательных элементов по оси
У меня есть логический массив ( bool_arr ), в котором я хочу заменить последовательные ненулевые числа вдоль столбцов их количеством ( consecutive_count ) (которое также является максимальным/последним числом последовательной группы)
bool_arr =...
226 просмотров
schedule
08.05.2022
Таблица cumsum с отсутствующим значением
dt <- data.table(Name =c("A","A","A","A","B","B","B","B","B"),
Number = c(1,3,3,4, 4, 1,1,5,8))
Таким образом я создал сводную таблицу.
library(matrixStats)
tbl <- round(prop.table(table(dt), 1) * 100, 3)
tbl[] <-...
44 просмотров
schedule
21.07.2022
Общая сумма без учета текущей стоимости
Я новичок в R и пытаюсь написать функцию для кумулятивного суммирования ранее заказанных товаров клиентами. Я уже нашел почти подходящий пример кода на Stack Overflow, но у меня не получается модифицировать его под свои нужды.
Это код:...
481 просмотров
schedule
16.07.2022
Построчная кумулятивная сумма
У меня есть data.table dt следующим образом.
df <- data.frame(t1 = rep(0,5), t3 = c(12, 5, 8,9, 5), t7= c(25, 48, 7, 9, 14))
dt <- setDT(df)
dt
t1 t3 t7
1: 0 12 25
2: 0 5 48
3: 0 8 7
4: 0 9 9
5: 0 5 14
Я хочу получить...
1536 просмотров
schedule
24.07.2022
Есть ли функция R, которая может отменить cumsum() и воссоздать исходный некумулятивный столбец в наборе данных?
Для простоты я создал небольшой фиктивный набор данных.
Обратите внимание: даты указаны в формате гггг-мм-дд.
Вот набор данных DF:
DF <- tibble(country = rep(c("France", "England", "Spain"), each = 4),...
41 просмотров
schedule
13.08.2022
Условная кумулятивная сумма с применением функций в R
Может быть, этот вопрос уже рассмотрен и на него дан ответ в SO, но не удалось выяснить. Я вычисляю кумулятивную сумму с условиями для очень большого фрейма данных. Посмотрите на приведенный ниже пример...
982 просмотров
schedule
22.08.2022
Эффективный способ численного интегрирования двумерного массива с переменной длиной интегрирования
Я задал вопрос здесь о численном интегрировании в двумерный массив с фиксированной длиной. А что если длина интегрирования не фиксирована? Для каждой ячейки в качестве отправной точки я хочу продолжать интегрировать, пока она не встретит ячейку...
163 просмотров
schedule
20.08.2022