输出nc数据_扔掉NCL!用Python来读取nc文件吧!

本文介绍了如何使用Python代替NCL来读取nc数据,详细展示了通过Python获取nc文件中各个变量的维度、单位、数值范围和缺失值等关键信息。
摘要由CSDN通过智能技术生成
nc文件,是我们气象专业常用的数据格式。而NCL语言,作为NCAR专门为气象从业者开发的计算和绘图语言,用来处理nc文件可谓顺滑至极。顺滑到让我一度以为nc文件的nc二字母就是取自于NCL,它俩是同宗同源的。 直到后来我查了一下了它们的全名: nc:network Common Data Format,网络通用数据格式。 NCL:NCAR Command Language,NCAR(美国国家大气研究中心)命令语言。 好吧,我的脑洞又开错了方向。 利用Python读写nc文件,我们需要借助netCDF4库。该库的安装方法也比较简单,直接pip install或者conda install就好了:
pip install netCDF4  # 或者 conda install netCDF4
以读取NNRP1再分析资料2019年经向风速的日资料uwnd.2019.nc为例,首先看看该文件都有哪些变量:
import netCDF4from netCDF4 import Datasetfile_path = 'uwnd.2019.nc' # 2019年经向风速日资料data = Dataset(file_path)all_vars = data.variables.keys()   #获取所有变量名称print(all_vars)
输出结果为:
dict_keys(['level', 'lat', 'lon',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值