for ループを介して一連の空の xts オブジェクトを作成しようとしていますが、失敗しています。
作成したい空の XTS オブジェクトの名前を含む SYMBOL_vector という名前の文字ベクトルを作成しました。また、シンボル SPY のデータを含む、getSymbols を使用していくつかの株式市場データもダウンロードしました。その結果、SPY という名前の XTS オブジェクトが存在します。
私のforループコードは次のとおりです。
for (i in 1 : length(SYMBOL_vector)) {
SYMBOL_vector[i] <- as.xts(order.by = index(SPY))
}
コードを実行すると、次のエラーが表示されます。
xts(x = NULL, order.by = x, ...) のエラー: 複数の実引数と一致する仮引数 "order.by"
フィードバックが重要な場合は、空の xts オブジェクトが作成されたら、別の for ループを作成して、それぞれに毎日の戻りデータを入力します。
ループに対してまったく異なるアプローチを取ることに反対しているわけではありません...これは、迅速かつ簡単に思えました。助けてくれてありがとう!