4

次のコードを試してください。

library(quantmod)
getSymbols('SPY', from = '1950-01-01')
SPY <- to.monthly(SPY)
temp <- xts(Cl(SPY), index(SPY))

xts同じ長さCl(SPY)と同じ日付を持つオブジェクトを取得します...またはそうあるべきです。

入力すれば

merge(Cl(SPY), temp)

Cl(SPY)と は同じインデックス日付を持っていますが、整列していないことがわかります。tempコードは double と多くの を生成しますNA

それらを正しい方法でマージするにはどうすればよいですか?

4

1 に答える 1

5

これは R-Forge の xts で修正されました。R-Forge から xts をインストールする際に問題がある場合は、install.packages を使用して R-forge パッケージをインストールできないを参照してください。

install.packages("xts", repos="http://r-forge.r-project.org")

library(quantmod)
getSymbols('SPY', from = '1950-01-01')
SPY <- to.monthly(SPY)
temp <- xts(Cl(SPY), index(SPY))
merge(Cl(SPY),temp)
于 2012-09-06T19:48:32.037 に答える