RでgetSymbols(quantmod)パッケージを使用して、.csvファイルにある株式のリストから株価をダウンロードしようとしています。
.csvファイルをRにインポートしましたが、getSymbolsを使用して.csvファイルから読み取る方法がわかりません
だから私は銘柄記号のリストを持っていて、getSymbolsにリスト内の各記号の価格データをダウンロードさせたいと思っています。
私が見る唯一の難しgetSymbols
さは、要素ではなく文字ベクトルを入力として受け取ることです。stringsAsFactors = FALSE
したがって、ファイルからシンボルを読み取るときは注意して使用する必要があります。
csv <- read.csv(textConnection("
SYMBOLS
IBM
GOOG
YHOO
"), stringsAsFactors = FALSE)
library(quantmod)
getSymbols(csv$SYMBOLS)
# [1] "IBM" "GOOG" "YHOO"
または、という名前の係数にすでにシンボルがあるx
場合は、を実行できますgetSymbols(as.character(x))
。