下载R中的大文件

下载R中的大文件,r,csv,shiny,R,Csv,Shiny,我正在使用read.csv方法下载一个大文件 data <- read.csv(url("http://some_url/data.csv"),sep=";",header=FALSE,nrows=number_of_row) 有人有主意吗 编辑:以下是一些建议 URL <- "some_url" download.file(URL, destfile = "./data/data.csv") file <- file.path("data", "data.csv"

我正在使用
read.csv
方法下载一个大文件

data <- read.csv(url("http://some_url/data.csv"),sep=";",header=FALSE,nrows=number_of_row) 
有人有主意吗

编辑:以下是一些建议

URL <- "some_url"
  download.file(URL, destfile = "./data/data.csv")
  file <- file.path("data", "data.csv") 
  data <- read.csv(file,sep=";",header=FALSE,nrows=some_rows)

URL要对源代码更加尊重和友好,而
download.file()
CSV要先下载。@hrbrmstr为什么
download.file()
要比
read.CSV()
更加尊重和友好?因为你下载的是本地副本,然后使用本地副本,而不是每次点击服务器,而且这样做效率很低,因为它是在R的
read.csv()
@hrbrmstr内完成的。很抱歉,我错过了您的帖子通知。此外,我根据你的建议编辑了我的文章,但我仍然得到了完全相同的错误
URL <- "some_url"
  download.file(URL, destfile = "./data/data.csv")
  file <- file.path("data", "data.csv") 
  data <- read.csv(file,sep=";",header=FALSE,nrows=some_rows)