将netCDF文件转换为RData?

时间:2014-04-10 12:40:02

标签: r netcdf

我有一个netCDF数据文件。该文件可以在以下网址下载:

http://www.nodc.noaa.gov/OC5/WOA09/pr_woa09.html

这是一个名为WOA09 netCDF version的人。

我只想使用气候学数据(变量4)和第一个深度范围[,,],所以我到目前为止在R中使用了下面的代码。现在想要有一个名为MyData的子集以RData格式。

我想将其转换为RData,以便能够在R中使用它。我没有在网上找到任何关于这样做的内容,它甚至可能吗?怎么样?

非常感谢你能提供帮助!如果我没有提供足够的信息,请告诉我。

library(ncdf)

MyFile<-open.ncdf("/home/et1211/wspd.mean.nc")

MyFile$var[[4]]->var4
MyData<-get.var.ncdf(MyFile,var4)

MyData<-MyData[,,1]

1 个答案:

答案 0 :(得分:2)

这很简单。您只需save R中的对象并使用.RData作为扩展名:

save(MyData, file="myNCDFdata.RData")

或者您可以将ncdf数据读取到空白工作区,执行您需要的任何转换,然后退出R并单击“确定”以保存工作区。