数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)
Posted 文宇肃然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)相关的知识,希望对你有一定的参考价值。
二进制GrADS气象数据处理(Ⅰ)
在GrADS中,数据的读取的逻辑是采用数据文件和数据信息(元信息)分离的方法,因而对于GrADS类数据是由两个独立的文件存储的。
-
第一个文件——数据文件:这个数据文件是以二进制方式存储的,文件是没有空间或时间标志。这个文件的后缀任意即可,本例使用的数据文件的后缀名为
.gdata
. -
第二个文件——数据信息(元信息)文件:这个元信息文件是以文本方式存储的,具体描述了如何读取二进制数据文件。这个文件的后缀为
.ctl
.
元数据[2]:描述数据的数据,对数据及信息资源的描述性信息。
GrADS相对于其他地球科学绘图软件(包括Cartopy, NCL)还是具有容易绘图的特点,绘图的代码量小。因为GrADS这个特点,可在Python中对数据进行计算后再转换为GrADS类数据,从而在GrADS中绘图。
在进行读取文件之前,我们先引入以下三个包。
import numpy as np
import xarray as xr
import pandas as pd
单变量二进制数组数据处理
对于单变量二进制数组的数据处理,我们以hgt4817-500
数据为例。
以上是关于数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)的主要内容,如果未能解决你的问题,请参考以下文章
数据可视化应用xarray 绘图可视化-创建xarray对象&数据读取和转换&数据索引和分片&插值和广播(附代码)