2
Readr非常適合加載數據。它可以處理URL和壓縮。 我正在嘗試使用具有兩者的源。如何才能做到這一點。看到下面的錯誤。 第一次嘗試失敗。但是當我第一次下載文件然後閱讀時,它就可以工作。 (代碼的第二部分)。我如何告訴閱讀者同時做這兩件事。R:readr:如何讀取通過URL和gzip提供的文件
> d<-read_csv(fname)
> library(readr)
> prefix='ftp://ftp.ncbi.nlm.nih.gov/pub/medgen/csv/'
> fname='NAMES.csv.gz'
> d<-read_csv(paste0(prefix,fname))
Error in collectorsGuess(source, tokenizer, n = 100) :
embedded nul in string: 'ÝXÆ\0¯Uó\aÛ„Ë\023'
> download.file(paste0(prefix,fname), fname, mode="wb")
trying URL 'ftp://ftp.ncbi.nlm.nih.gov/pub/medgen/csv/NAMES.csv.gz'
downloaded 3.6 MB
> d<-read_csv(fname)
適合我。你可以給讀者版本等信息? – blindjesse
我的版本是0.1.1(讓我刪除並升級) – userJT