0
我有〜45文件的5-6 Mo包含超過3000個JSON對象,我想在R中工作。我已經能夠獨立導入每個JSONR文件與JSONr ()作爲一個列表,除了必須使用stream_in()之外的列表,但是在將它強制爲一個有用的結構時遇到了麻煩。我想創建一個數據框與rbind合併所有文件。目標是使用cbind將結果與其他文件合併。導入多個大json文件到一個DataFrame與R
allfiles <- list.files()
for (file in allfiles) {
jsonFusion <- fromJSON(file)
file 1 <- do.call(rbind,jsonFusion)
}
stream_in(file("files2"))
第一步(環路)是有點慢,我不知道如何合併文件1和文件2,更如何有一個數據幀!!!!
功能as.data.frame()是不工作
感謝卡爾它的編譯速度較快,但結果仍然是一個名單,即使我做 –
數據集< - rbind.pages(lapply(all_files,fromJSON));數據< - as.data.frame(數據集) –
你能告訴我結果嗎? str(your_stuff) –