python批量读取nc⽂件_Python读取nc⽂件的⼊门级操作
在地学领域,nc格式的⽂件可谓随处可见,这种⽂件可以存储多维数字矩阵,同时⼜封装了⾃描述信息(例如经纬度、⾼度层、时间戳、单位等),因此使⽤起来⼗分⽅便,不⽤担⼼数据和描述信息分离⽽导致数据不可⽤。nc⽂件的IO接⼝也很普及,Python、NCL、Matlab等⽓象上常⽤的软件都可以对其进⾏读写操作。⽤Python对nc⽂件的读写操作是使⽤Python进⾏⽓象数据分析最基础的部分之⼀。
安装netCDF4模块包
要⽤Python读取nc⽂件需要先安装netCDF4模块包,安装netCDF4模块包最简单的⽅法是⽤conda,如果你没有安装anaconda或miniconda,则请点击这⾥,按照教程安装。
如果已经安装了,则在命令⾏输⼊conda install netCDF4,它会跳出类似如下的提⽰(每个⼈看到的提⽰信息会有所不同),⼀路回车就⾏。
⽤conda安装netCDF4
安装完成以后,我们来检查⼀下,在终端输⼊python软件开发入门书籍
网页版在线编辑clarmydeMBP:~ clarmy$ python
Python 3.6.6 |Anaconda, Inc.| (default, Jun 28 2018, 11:07:29)
气象python零基础入门教程[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import netCDF4
jsp注释的写法>>>
没有报错,说明安装成功。
模块包安装好了,现在需要我们准备⼀份样例⽂件⽤来测试。本⽂将使⽤NCEP再分析资料数据集的地⾯⽓温⽉平均资料作为样例数据。点击这⾥直接下载,或者你可以到这⾥选择⼀个其他的数据⽂件下载使⽤。下载速度可能会⽐较慢,耐⼼等待⼀会即可。
本⽂将主要使⽤Jupyter notebook进⾏演⽰,这是⼀个交互式编程环境,如果你已经安装了anaconda,那么你的anaconda就已经⾃动为你安装了Jupyter notebook,如果你安装了miniconda,你可能需要使⽤conda install jupyter notebook来安装Jupyter notebook。
自学网站>商务网站网页设计

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。