这是我的第一次编码 - 而不是在财务上。试图学习R.添加一个向量作为额外的xts文件列
我试图计算谷歌历史数据收盘价格的差异。问题是要应用一个函数(我敢打赌,这个已经预先打包的函数有很多),我只能通过将xts文件的Adjusted price列转换成一个向量来实现。
我得到了我想要的东西,但现在我坚持了,我不能合并到XTS文件查找特定日期的载体:
getSymbols("GOOG")
head(GOOG)
z = as.vector(GOOG$GOOG.Adjusted)
D2D = function (x) {
days = length(x)
delta = numeric(days)
for(i in 2:days){
delta[i] <- (100*((x[i] - x[i - 1])/(x[i - 1])))
}
delta
}
DELTA = D2D(z)
summary(DELTA)
GOOG_DELTA = append(0,DELTA)
merge(GOOG,GOOG_DELTA)
任何提示,将不胜感激。
谢谢。它必须更容易... – Toni 2014-10-19 18:07:10