Это мой фрейм данных:
Deta <- c("2010-01-29" , "2015-01-29", "2017-01-30")
v <- c(5.1, 3, 4)
a <- c(4.3, 2, 6)
z <- data.frame(Deta,v,a)
Я хочу для столбцов v и a в каждой строке эту формулу (последняя строка / строка -1). Пример (4 / 5.1 -1) Может ли мне помочь?
Я использую это mutate_at(-1, c(z[last(z)])/z-1)
, но у меня есть ошибка
Это вывод:
Date a v
2010-01-29 -0.21569 0.3953
2015-01-29 0.33333 2.0000
2017-01-30 0.00000 0.00000