我检查过你建议我的资源,但我发现:
> setInternet2(NA)
[1] TRUE
我运行以下代码行:
这样可行:
x<-getURL("ftp://ftp.ncdc.noaa.gov/pub/data/asos-onemin/6406-2013/64060KFAT201312.dat", userpwd="ftp:my-email@gmail.com")
b <- read.fwf("C:/Users/My_Name/Desktop/2015 Citrus/x.dat", widths=c(10,19,6,9,18,6,9,8,10,2,3,2))
手动保存文件,产生相同的结果:
a <- read.fwf("C:/Users/My-Name/Desktop/2015 Citrus/64060KFAT201312.dat", widths=c(10,19,6,9,18,6,9,8,10,2,3,2))
但是,当我尝试将getURL与read.fwf结合使用时,我收到错误:
b <- read.fwf(getURL("ftp://ftp.ncdc.noaa.gov/pub/data/asos-onemin/6406-2013/64060KFAT201312.dat",
userpwd="ftp:my-email@gmail.com"), widths=c(10,19,6,9,18,6,9,8,10,2,3,2))
为什么会这样?
谢谢