我正在尝试从ftp://ftpprd.ncep.noaa.gov/pub/data/nccf/com/nwm/prod/nwm.20180425/medium_range/
下载一组NetCDF文件当我手动下载文件时,我没有连接问题,但是当我使用download.file并尝试连接时,我收到以下错误: 断言失败了!
程序:C:\ Program Files \ Rstudio \ bin \ rsession.exe 文件:nc4file.c,第2771行
表达式:0
此应用程序已请求Runtime以不寻常的方式终止它。 请联系应用程序的支持团队以获取更多信息。
我试图在没有R studio的情况下运行R中的代码并得到相同的结果。
我的缩写代码如下:
library("ncdf4")
library("ncdf4.helpers")
download.file("ftp://ftpprd.ncep.noaa.gov/pub/data/nccf/com/nwm/prod/nwm.20180425/medium_range/nwm.t00z.medium_range.channel_rt.f006.conus.nc","c:/users/nt/desktop/nwm.t00z.medium_range.channel_rt.f006.conus.nc")
temp = nc_open("c:/users/nt/desktop/nwm.t00z.medium_range.channel_rt.f006.conus.nc")
答案 0 :(得分:1)
添加模式=' wb' download.file参数解决了我的问题。我在下载PDF时遇到了同样的问题
download.file(" ftp://ftpprd.ncep.noaa.gov/pub/data/nccf/com/nwm/prod/nwm.20180425/medium_range/nwm.t00z.medium_range.channel_rt.f006.conus.nc"," C:/teste/teste.nc" ;, mode =' wb')