【发布时间】:2021-06-24 20:21:02
【问题描述】:
我想在一个具有年增长率的数据框中添加20个新列,即生成预测数据。这可能是一个简单的问题,但是我不熟悉使用 r。我不知道是否有办法用循环或其他更简单的方法来做到这一点。我期待您的支持。 我的数据是这样的数据框:
a <- c(1, 8, 10, 7)
b <- c("x1", "x2", "x3", "X4")
c <- c(10,20,30,40)
df <- data.frame(a,b,c)
d ```
considering a growth rate of 10% over column c, the expected result would be
a b c d e f ...20 newcolumns
1 1 x1 10 11 12.1 13.31 ...
2 8 x2 20 22 24.2 26.62 ...
3 10 x3 30 33 36.3 40.04 ...
4 7 X4 40 44 48.4 53.24 ...
【问题讨论】:
标签: r dataframe loops calculated-columns