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

Matlab: полная и исчерпывающая индексация уникальных элементов с жадной перспективой
Пытаясь понять, как манипулировать двумя матрицами, имеющими следующие элементы (я попытаюсь упростить свою проблему, чтобы было легче ответить), расширив мой предыдущий вопрос : Первая матрица: 8 2 5 Mat1 = [ 3 7 8 ] 6 5...
227 просмотров
schedule 30.04.2023

Применить в R: рекурсивная функция, которая работает с собственным предыдущим результатом
Как применить функцию, которая может «видеть» предыдущий результат при работе по строкам? Это часто встречается, но моя текущая проблема требует, чтобы учащийся подсчитал промежуточную сумму, которая сбрасывается, если сумма не достигает 5....
3658 просмотров
schedule 19.01.2023

Сброс спермы в NaN
Если у меня есть pandas.core.series.Series с именем ts либо из 1, либо из NaN, например: 3382 NaN 3381 NaN ... 3369 NaN 3368 NaN ... 15 1 10 NaN 11 1 12 1 13 1 9 NaN 8 NaN 7 NaN 6 NaN 3 NaN 4 1 5...
8077 просмотров
schedule 20.03.2023

Matlab Суммарная сумма
Я работаю в Matlab с функцией cumsum . Теперь я хочу знать, когда сумма массива достигает ближайшей позиции к числу. Например; Когда cumsum(week1(1,13:17)) достигнет ближайшей позиции к 800. week 1 13:17 = 200 200 200 400 900...
256 просмотров
schedule 09.07.2023

понимание общей функции
предположим, что у нас есть SVD-разложение некоторых матриц [U E V]=svd(X); и я хочу набросать график кумулятивной суммы единственного числа, поэтому я сделал так sigmas=diag(E); %figure; plot(log10(sigmas)); title('Singular Values...
383 просмотров
schedule 13.02.2023

cumsum по строке data.frame с NA в R
Гипотетический случай состоит в том, что существуют NA в data.frame > a <- c(1:5, NA, 7:10) > b <- 1:10 > c <- 1:10 > > data <- data.frame(a,b,c) > data a b c 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5...
2791 просмотров
schedule 15.03.2024

Условная сумма на основе следующего значения вектора
Я пытаюсь вычислить совокупные суммы вектора с элементами 0,1, NA, исходя из следующих условий: 1) Просто посчитайте суммы между значениями NA 2) Если 0 идет после 1, то я хочу cumsum + 1 Out - это исходный вектор: out[1:100] [1] NA NA...
311 просмотров
schedule 09.11.2022

Текущая сумма самых последних членов каждой группы
Вот входной кадр данных: id val 0 A 1 1 B 2 2 A -3 3 C 1 4 D 5 5 B 6 6 C -2 Я хотел бы сгруппировать записи по идентификатору, а затем рассчитать текущую сумму самых последних членов каждой группы, просмотренных...
96 просмотров
schedule 11.10.2022

Кумулятивная разностная функция в R
Существует ли ранее существовавшая функция для вычисления совокупной разницы между последовательными значениями? Контекст: оценка изменения высоты, которую должен пройти человек в обоих направлениях в пути, сгенерированном CycleStreet.net ....
6311 просмотров
schedule 27.01.2023

Промежуточная сумма последовательных одинаковых значений
Как я могу получить общее количество последовательных 1 в серии панд? Например, s = pd.Series([5, 1, 4, 1, 1, 2, 3, 1, 1, 1, 4]) . Я хочу получить pd.Series([0, 1, 0, 1, 2, 0, 0, 1, 2, 3, 0]) . (Панды 0.18.0)
581 просмотров
schedule 03.12.2022

кончает за день с ежечасными наблюдениями с dplyr
Я смог суммировать все ежечасные наблюдения (столбец: gdd10) за день и сгруппировать их по трем факторам (лечение, репутация и глубина). Я использовал следующий код: ##Summarise by Day gdd10<- tempsub%>% group_by(Date =...
291 просмотров
schedule 29.04.2024

Объединение строк, соответствующих критерию в R
У меня есть стандартный фрейм данных, в котором люди ведут себя определенным образом в течение определенного периода времени. Когда инцидент происходит в течение 50 секунд после предыдущего инцидента (задержка ‹=50), я хотел бы объединить его с...
42 просмотров
schedule 04.10.2022

Учитывая только вектор дат, разверните данные между (неравными) точками дат
Другие вопросы касались даты начала и окончания. (см. примеры ниже Заданная дата начала и дата окончания, изменять / расширять данные для каждого дня между (каждый день в строке) Расширить строки по диапазону дат, используя дату начала и окончания...
128 просмотров
schedule 10.05.2022

Создать новую группу на основе совокупной суммы и группы
Я хочу создать новую группу на основе двух условий. Я хочу, чтобы все кейсы, пока совокупная сумма Value не достигала 10, были сгруппированы вместе, и я хочу, чтобы это было сделано для каждого человека. Мне удалось заставить его работать для...
153 просмотров
schedule 22.11.2022

Скользящая кумулятивная сумма с dplyr и отставанием, не ограниченным диапазоном отставания
У меня есть большой фрейм данных с данными следующей структуры: name date val1 val2 1 A 2017-01-01 0 2 2 A 2017-01-02 1 1 3 A 2017-01-03 1 0 4 A 2017-01-04 0 3 5 A 2017-01-05 1 1 6 A...
769 просмотров
schedule 04.11.2022

Как создать столбец на основе ранга на основе условий нескольких столбцов в r dataframe
У меня есть фрейм данных, содержащий 3 столбца, и я хочу создать 4-й столбец на основе значений, указанных в других столбцах. Для создания столбца new_rank мы начинаем с 1 в качестве отправной точки для всех пользователей и увеличиваем последующее...
474 просмотров

Текущий подсчет R на основе другого столбца
Я хотел бы получить текущий счет чего-то в столбце A на основе того, сколько раз он ранее появлялся в столбце B. В идеале этот счетчик также может быть подмножеством ColumnC. Например, я хотел бы получить промежуточную сумму предыдущих ПОРАЖЕНИЙ...
91 просмотров
schedule 12.10.2022

Совокупный сюжет в ggplot2
Пример данных dat <- data.frame(year = as.factor(rep(c(2012:2015),each = 6)),id.2wk = rep(c(18,19,20,21,22,23),times = 4), value = c(1.8,15.6,32.9,27.5,19.6,2.6,1,8,42,35,11,3,2,7,12,47,26,7,2,13,24,46,12,4)) with(dat,...
2772 просмотров
schedule 19.10.2023

Подсчет посещений (общая сумма) по идентификатору, игнорируя NA и 0
У меня есть следующий ДФ: df <- data.frame(ID = c(1,1,2,2,2,3,3,3,3), Attendance = c(1, 1, NA, 1,1, NA, 1, NA, 1 )) А я хочу вот этот: df <- data.frame(ID = c(1,1,2,2,2,3,3,3,3), Attendance = c(1,...
70 просмотров
schedule 16.11.2022

cumsum со сбросом в отмеченном столбце в r?
Я впервые задаю вопрос, так что потерпите меня. Мой набор данных (df) выглядит так: animal azimuth south distance pb1 187.561 1 1.992 pb1 147.219 1 8.567 pb1 71.032 0 5.754 pb1 119.502 1...
264 просмотров
schedule 26.10.2022