Я прошу прощения, если это повторяющийся вопрос для других в списке ... Я посмотрел и посмотрел и попробовал несколько идей, но не могу найти работающего ответа.
У меня есть столбец «Ожидаемый» в списке TFAOS с несколькими столбцами.
изменить: датафрейм:
пациенты <- с (1:17) <br>
Ожидаемый <- c (0) <br>
TFAOS <- data.frame (пациенты, ожидаемые) <br>
Ожидаемое должно быть:
Ожидается
17/24
предыдущее значение + 17/24
предыдущее значение + 17/24
и т. д. для 17 рядов
ИЛИ ЭКВИВАЛЕНТ:
Ожидается
17/24 * 1
17/24 * 2
17/24 * 3
и т. д. для 17 рядов
Может кто-нибудь помочь с простым решением?
Я пробовал:
TFAOS [1,2] = 17/24
TFAOS [2:17, 2] = TFAOS $ Ожидается [-1] + 17/24
И
mutate (TFAOS, Ожидаемый = 17/24 + лаг (Ожидаемый, по умолчанию = 0))
Они оба дают одинаковое значение 17/24 для каждой строки.
Огромное спасибо заранее.