Чтение и запись файла Netcdf с помощью R

Как я могу прочитать и записать следующий файл с помощью R?

https://www.dropbox.com/s/vlnrlxjs7f977zz/3B42_daily.2012.11.23.7.nc

Другими словами, я хотел бы прочитать файл «3B42_daily.2012.11.23.7.nc» и записать с той же структурой, что и написана.

С наилучшими пожеланиями


person Mercel Santos    schedule 09.03.2014    source источник
comment
Вы заглядывали в RNetCDF? cran.r-project.org/web/packages/RNetCDF/RNetCDF. pdf   -  person hrbrmstr    schedule 10.03.2014


Ответы (1)


В пакете ncdf есть функции для этого. Вам также следует прочитать другие вопросы и ответы на этом сайте, помеченные netcdf и r.
В основном, чтобы прочитать файл netcdf:

library(ncdf)
a <- open.ncdf('your/path/to/your/file.nc') #that opens a connection to the file

Затем функция get.var.ncdf поможет вам извлечь данные, переменная за переменной.

Процесс его написания описан в этих вопросах и ответах.< br> Идея состоит в том, чтобы сначала создать измерения, используя dim.def.ncdf, затем переменные с помощью var.def.ncdf и, наконец, сам файл, используя create.ncdf.

person plannapus    schedule 10.03.2014