我正在尝试计算每周/每月和每年的库存数据表现。
我想实现一个代码,该代码可以:
performance = (X_in_one_week / X_today) - 1
我需要连续的数据,以便结果包括从第7天(可能是第一个结果)到结束的效果数据。
我的数据集包括时间数据和2000天内的股价。
我尝试了很长时间使用xts包实现某些功能。但是我没有设法接近结果。
答案 0 :(得分:0)
似乎您正在尝试计算7天的滞后收益。这可以通过简单的for循环来完成。假设X
是您的股票价格:
performance <- c()
for(i in 1:1993){performance <- c(performance, (X[i+7]-X[i])/X[i])}