R、jsonデータ、およびAPIの最初の質問と3日間の経験を持つこのフォーラムには、なんてこともありません。しかし、これを学ぶことに本当に興奮しています!!jsonファイルをデータフレームに変換しようとすると、「エラー:引数が異なる行数:1,0」を返す
jsonデータを次のAPIエンドポイントから使用可能なデータフレームに変換しようとしています。ここにjsonへのリンクがあります:https://api.binance.com/api/v1/depth?symbol=ETHBTC私はこれを行うには、次のコードを使用しています(簡体字):
デバッグをError in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, :
arguments imply differing number of rows: 1, 0**
、誤差は、最後の行に最初の理由は最も可能性が高いです。
library(jsonlite)
library(httr)
endpoint <- "https://api.binance.com/api/v1/depth?symbol=ETHBTC"
dt_text <- content(GET(endpoint), "text")
dt_json <- fromJSON(dt_text, flatten = TRUE)
df_GetDepth <- as.data.frame(dt_json)
はしかし、私はこのエラーを取得していますjsonデータの列には1つのエントリしかなく、他の列にはより多くのエントリがあるように見えます。
{
"lastUpdateId": 1027024,
"bids": [
[
"4.00000000", // PRICE
"431.00000000", // QTY
[] // Can be ignored
]
],
"asks": [
[
"4.00000200",
"12.00000000",
[]
]
]
}
実際に専門家から学ぶことを楽しみにしています。データのサブセットを使用
はアディティア