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

举报
格图洛书 发表于 2022/07/03 22:48:39 2022/07/03
【摘要】 数据 本文使用数据来自:https://psl.noaa.gov/data/gridded/data.ncep.reanalysis.derived.surface.html 北半球冬季平均经向风 难点:各种库的下载与安装,主要难点在xarray上。 因为不需要设置地图,此图还是比较简单的。结果和代码如下。 fig4.2 ...

数据

本文使用数据来自:https://psl.noaa.gov/data/gridded/data.ncep.reanalysis.derived.surface.html

北半球冬季平均经向风

难点:各种库的下载与安装,主要难点在xarray上。

因为不需要设置地图,此图还是比较简单的。结果和代码如下。

fig4.2


  
  1. import matplotlib.pyplot as plt
  2. import xarray as xr
  3. import numpy as np
  4. import matplotlib.ticker as ticker
  5. dir_loc = r"D:\meteo_data\ncar\vwnd.mon.mean.nc"
  6. def DrawVWind():
  7.     # 读取数据
  8.     vwind = xr.open_dataset(dir_loc)["vwnd"]
  9.     # 选择使用的年份
  10.     year_label = (vwind['time'].dt.year >= 1990) & (vwind['time'].dt.year <= 2019)
  11.     # 选择年份做季节平均
  12.     vwindM = vwind[year_label].groupby("time.season").mean(dim="time")
  13.     # 选择DJF,做 纬向平均
  14.     vwindM2 = vwindM.loc[dict(season="DJF")].mean("lon")
  15.     

文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。

原文链接:wenyusuran.blog.csdn.net/article/details/123325287

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。