Вопросы по теме '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 просмотров
schedule
27.08.2023
Текущий подсчет 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