1

重複の可能性:
r quantmod 変数の名前
R: 大量の data.frames のマージ

複数のオブジェクトに対して関数を実行したいと思います。私はmerge()2に使用できることを知っています:

library(quantmod)
symb <- c('AAPL', 'GE')
getSymbols(symb, from='2005-01-01')
foo <- merge(AAPL$AAPL.Adjusted, GE$GE.Adjusted)

symbしかし、ダウ・インダストリアルズのすべての構成銘柄であるとしましょう。getSymbols30 個のオブジェクトを返します。私はまだ、30 株すべての調整済み価格の表または xts を作成したいと考えています。

merge各シンボルの調整済み列を新しいオブジェクトに追加するループを想像できますが、次のようになります。

  • これはエレガントではありません。より良い方法はありますか?誰かが提案Reduce()しましたが、このコンテキストでは意味がわかりませんでした。
  • とにかく表示される各シンボルの呼び出し方法がわかりませんobjects()
4

0 に答える 0