0
我有一個大約470 MB的大csv文件。首先,我試圖在筆記本電腦中以csv格式打開4GB內存中的大量數據。但它引發了一個錯誤/消息,說明文件沒有完全加載。有1048576行被打開。大型csv文件在服務器上工作時不能導入R中的所有行?
後來我試着用我的大學的服務器使用下面的代碼以打開R中的數據:
library("sqldf")
postcodes = read.csv("ONS_Postcode_Directory_Latest_Centroids.csv", header = TRUE)
但儘管如此,我已成功地只打開相同的行數。我期待看到這個數據的全部列數爲60列名稱
如何讀取R中的所有行和列的數據?
你可以試試'庫(「FF」)'因爲它這裏建議:https://www.r-bloggers.com/opening-large-csv-files-in -r/ –
我試過了。我得到一個錯誤消息:掃描中的錯誤(file = file,what = what,sep = sep,quote = quote,dec = dec,: scan()預期'一個整數',得到'C1' – user3571389
您是否試過更改那些參數:'VERBOSE = TRUE,first.rows = 10000,next.rows = 50000,colClasses = NA'? –