数据可视化应用xarray 绘图可视化-多维数组绘图(附代码)

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用xarray 绘图可视化-多维数组绘图(附代码)相关的知识,希望对你有一定的参考价值。

一维数据绘图(Ⅰ) 

导入本期所需的包和数据

import matplotlib.pyplot as plt
import numpy as np
import xarray as xr

ds1 = xr.open_dataset("..\\\\air.2020.nc", drop_variables = ["time_bnds"]).sel(level = 850).rename("air": "Tair")
ds = ds1.sortby("lat", ascending= True)
r_equator = 6378.137e3
r_polor = 6356.752e3
dx = np.deg2rad(2.5) * r_equator * np.cos(ds.lat * np.pi / 180)
dy = np.deg2rad(2.5) * r_polor

ds["dTdx"] = ds.Tair.differentiate("lon") / dx
ds["dTdy"] = ds.Tair.differentiate("lat") / dy
ds.dTdx.attrs = "long_name": "$∂T/∂x$", "units": "°C/m"
ds.dTdy.attrs = "long_name": "$∂T/∂y$", "units": "°C/m"

基础线图绘制

xarray 通过对plt.plot()的包装实现对线图的绘制。如前面所述,axes可以用变量进行标记,从而可以传递给底层matlibplot</

以上是关于数据可视化应用xarray 绘图可视化-多维数组绘图(附代码)的主要内容,如果未能解决你的问题,请参考以下文章

数据可视化应用xarray 绘图可视化-分面绘图(附代码)

数据可视化应用xarray 绘图可视化-基础绘图(附代码)

数据可视化应用xarray 绘图可视化-赋权降维和Groupby(附代码)

数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)

数据可视化应用气象绘图(附Python代码)

数据可视化应用气象绘图(附Python代码)