问题描述
当我输入以下内容时,文件的变量如下所示:print.nc(open.nc("tasmax_EUR-44_mon_200601-201012.nc"))
首先,我从文件中读取数据:
nc<-nc_open("tasmax_EUR-44_mon_200601-201012.nc")
tmax<-ncvar_get(nc)
然后,我尝试创建将与ncvar_add
一起使用的变量
ncvar_def("tasmax","K",list(rlon,rlat,time))
这将返回:
Error in ncvar_def("tasmax",time)) :
object 'rlon' not found
但是,当我检查文件时,我可以看到这些尺寸(在所附图像中突出显示)。为什么尺寸无法识别?
这样做:
ncvar_def("tasmax",list("rlon","rlat","time"))
返回此错误:
[1] "Error,passed variable has a dim that is NOT of class ncdim4!"
[1] "Error occurred when processing dim number 1 of variable tasmax"
Error in ncvar_def("tasmax","time")) :
This dim has class: character
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)