1
Rにalphavantager
パッケージを使用してデータをダウンロードしました。時系列として分データを設定しようとしていますxts
オブジェクトです。私はis.xts(df)
を実行するとAlphaVantager時系列セットYYYY MM DD HH MM SS
rm(list = ls())
library(alphavantager)
AlphaKey <- av_api_key("YOUR API Key (Free) - (obtainable here: https://www.alphavantage.co/support/#api-key) ")
print(AlphaKey)
args(av_get)
GOOG <- av_get(symbol = "GOOG", av_fun = "TIME_SERIES_INTRADAY", interval = "1min", outputsize = "full")
plot(GOOG$close)
close_price <- GOOG$close
times <- as.POSIXct(GOOG$timestamp, format="%d/%m/%Y %H:%M")
times
times <-format(GOOG$timestamp, format="%H:%M:%S")
df <- cbind(times, close_price)
、私は出力FALSE
を取得します。私はの形式でxxxオブジェクトとしてGOOG$timestamp
を設定しようとしています。chartSeries
をquantmod
パッケージから実行できます。
head(GOOG$timestamp)
[1] "2017-10-30 09:30:00 UTC"
[2] "2017-10-30 09:31:00 UTC"
[3] "2017-10-30 09:32:00 UTC"
[4] "2017-10-30 09:33:00 UTC"
[5] "2017-10-30 09:34:00 UTC"
[6] "2017-10-30 09:35:00 UTC"
は、どのように私はRでこれをやって行くことができますか?
編集:私はchartSeries
関数から取得エラー:quantmod
とは異なり
chartSeries(df, TA=NULL)
> Error in try.xts(x, error = "chartSeries requires an xtsible object") :
chartSeries requires an xtsible object