爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
12
返回列表 发新帖
楼主: yysunnyboy

R语言读取NetCDF文件?

[复制链接]

新浪微博达人勋

发表于 2016-11-30 13:19:04 | 显示全部楼层
yysunnyboy 发表于 2016-11-29 01:53
你好,方便再解释一下c(1,1,636)的含义吗? 谢谢!

636是我时间尺度的长度,(1,1,636)这里就是读取1个栅格上所有时间的序列。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-1 09:50:22 | 显示全部楼层
正在使用中 学习了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-2 01:45:30 | 显示全部楼层
dreamdong 发表于 2016-11-30 13:19
636是我时间尺度的长度,(1,1,636)这里就是读取1个栅格上所有时间的序列。

谢谢!那这里的 1,1 分别指什么呢? 再次感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-14 19:03:24 | 显示全部楼层
哈哈哈。。。最近我刚好在学R语言现在上解析代码
1、下载 ncdf4 安装包 install.packages("ncdf4")
2、加载安装包 library(ncdf4)
3、打开nc文件 dir_nc <- nc_open(nc数据路径)
4、读取所需变量 lat   <- ncvar_get(dir_nc,dir_nc$var$lat)
5、关闭数据      nc_close(dir_nc)  一定要记得关,以防破坏原始文件
6、如果读取的数据是list格式 可以用两中方式获取变量数据 (1)参数[[n]],前提是先要看一下,你所需要的变量在第几个(n);(2)用“$”,参数$变量名(如果变量有名字的话)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-15 11:12:35 | 显示全部楼层
18298334240 发表于 2016-12-14 19:03
哈哈哈。。。最近我刚好在学R语言现在上解析代码
1、下载 ncdf4 安装包 install.packages("ncdf4")
2、加 ...

谢谢啊!!!   很有用
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-1-7 06:14:13 | 显示全部楼层
18298334240 发表于 2016-12-14 19:03
哈哈哈。。。最近我刚好在学R语言现在上解析代码
1、下载 ncdf4 安装包 install.packages("ncdf4")
2、加 ...

你好~请问你有学习R语言的资料吗,我找到一些资料,但是貌似都比较偏统计,关于比较基础的和气象有关数据方面的一些操作貌似没有找到,比如批量读取nc文件这些
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表