次のコードを検討してください
require(quantmod)
list.X <- c('ANFCI', 'NFCI', 'STLFSI', 'WAAA', 'WBAA', 'WCOILWTICO','WFII10',
'WGS10YR', 'WGS1YR', 'WGS3YR', 'WGS5YR', 'WSWP10', 'WTB3MS')
data.X <- new.env()
getSymbols(list.X, src = 'FRED', from = '1950-01-01', env = data.X)
次に、これらの時系列をdata.X
環境に入れます。data.X
別の時系列を入れる必要があります。
getSymbols('SPY', from = '1950-01-01', env = data.X)
デフォルトでは、これは Yahoo からダウンロードされます。最後のコマンドで、必要に応じて入れましたdata.X
か?
次に、それらをマージしたいと思います。私はそのようなものを信じていました
X <- do.call(merge, as.list(c(list.X, 'SPY')), envir = data.X)
動作する可能性がありますが、そのコマンドは動作しません。
うまくいくものを教えてもらえますか?
ありがとう、