【发布时间】:2017-09-08 15:57:08
【问题描述】:
Stock.Open <- rep(c(102.25,102.87,102.25,100.87,103.44,103.87,103.00),times=3)
Stock.Close <- rep(c(102.12,102.62,100.12,103.00,103.87,103.12,105.12), times=3)
Stock.id<-rep(1:3,each=7)
day<-rep(c(1:7),times=3)
df<-data.frame(day,Stock.Close,Stock.Open,Stock.id)
如何计算 stock.open 和 stock.close 每天与前一天的差异百分比。例如:我想计算第 1 天、第 2 天、第 2 天、第 3 天、第 3 天、第 4 天等之间 Stock.open 的百分比变化。
为每个 ID 执行相同的任务。
【问题讨论】:
标签: r