我正在尝试从 R 中的 eumetsat 打开多传感器降水数据。我只能使用 GZIP 压缩方法获取这些数据,数据格式类型为 GRIB。当我下载数据时,我得到 tar 文件。如何在 R 中打开这些数据?我尝试使用代码
> untar("1098496-1of1")
但收到错误消息
Error in gzfile(path.expand(tarfile), "rb") : cannot open the connection
In addition: Warning message:
In gzfile(path.expand(tarfile), "rb") :
cannot open compressed file '1098496-1of1', probable reason 'No such file or directory'
但是当我使用下一个代码时:
> dir.create("rainfalldataeumetstatR")
> getwd()
[1] "C:/Users/st/Documents"
> untar("1098496-1of1.tar")
> untar("1098496-1of1.tar", files="rainfalldataeumetstatR")
> list.files("rainfalldataeumetstatR")
我的目录中没有一些文件并得到答案:
character(0)
可能是因为 tar zip 中的文件是 gz 档案而出现该错误?