JSONデータのサブセット化に問題があります。サブセット化の基礎を理解している私はかなり新しいです。JSONのサブセット固有の日付をR
library(jsonlite)
library(curl)
url1="https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=RCS&outputsize=full&apikey=DEMO"
StockData2<- fromJSON(url1,flatten = TRUE)
データは次のようになります(4394日のうち2日間の価値があります)。私が抱えている問題は、それぞれの日付がユニークであることと、日付とそのサブセットされた価格のうちのどれかを引き出す方法を理解することができないことです。
> str(StockData)
List of 2
$ Meta Data :List of 5
..$ 1. Information : chr "Daily Time Series with Splits and Dividend Events"
..$ 2. Symbol : chr "RCS"
..$ 3. Last Refreshed: chr "2017-06-20 10:27:00"
..$ 4. Output Size : chr "Full size"
..$ 5. Time Zone : chr "US/Eastern"
$ Time Series (Daily):List of 4394
..$ 2017-06-20 10:27:00:List of 8
.. ..$ 1. open : chr "10.1100"
.. ..$ 2. high : chr "10.1600"
.. ..$ 3. low : chr "10.0400"
.. ..$ 4. close : chr "10.1100"
.. ..$ 5. adjusted close : chr "10.1100"
.. ..$ 6. volume : chr "17776"
.. ..$ 7. dividend amount : chr "0.00"
.. ..$ 8. split coefficient: chr "1.0000"
..$ 2017-06-19 :List of 8
.. ..$ 1. open : chr "9.9200"
.. ..$ 2. high : chr "10.1200"
.. ..$ 3. low : chr "9.9200"
.. ..$ 4. close : chr "10.0800"
.. ..$ 5. adjusted close : chr "10.0800"
.. ..$ 6. volume : chr "160599"
.. ..$ 7. dividend amount : chr "0.00"
.. ..$ 8. split coefficient: chr "1.0000"
Daily<-StockData$`Time Series (Daily)`
4394個の要素の大きなリストを生成します。 このリストから「日付」と「調整済み」を取得するにはどうすればよいですか?
注:掲載されているようにするには、有効なAPIキーが必要です( – Spacedman
)。これは動作します。 line.library(jsonlite) ライブラリ(カール) URL1 = "https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=MSFT&apikey=demo" StockData2 < - fromJSON – DC55