【数据可视化应用】气象绘图(附Python代码)
数据
本文使用数据来自:https://psl.noaa.gov/data/gridded/data.ncep.reanalysis.derived.surface.html
北半球冬季平均经向风
难点:各种库的下载与安装,主要难点在xarray上。
因为不需要设置地图,此图还是比较简单的。结果和代码如下。
fig4.2
import matplotlib.pyplot as plt
import xarray as xr
import numpy as np
import matplotlib.ticker as tickerdir_loc = r"D:\meteo_data\ncar\vwnd.mon.mean.nc"def DrawVWind():
# 读取数据
vwind = xr.open_dataset(dir_loc)["vwnd"]
# 选择使用的年份
year_label = (vwind['time'].dt.year >= 1990) & (vwind['time'].dt.year <= 2019)
# 选择年份做季节平均
vwindM = vwind[year_label].groupby("time.season").mean(dim="time")
# 选择DJF,做 纬向平均
vwindM2 = vwindM.loc[dict(season="DJF")].mean("lon")
【数据可视化应用】气象绘图(附Python代码)相关推荐
- python降维方法_机器学习数据降维方法总结(附python代码)
介绍 在机器学习实战时,如果面对一个数据集具有上千个特征,那么对于模型训练将是一个巨大的挑战.面对如此多的数据变量,如果我们认真的去分析每一个变量将耗费我们几周甚至几个月的时间,那么你估计也要被开除了 ...
- 图像数据增强方法一览(附python代码)
在图像分类任务中,图像数据增强一般是大多数人会采用的方法之一,这是由于深度学习对数据集的大小有一定的要求,若原始的数据集比较小,无法很好地满足网络模型的训练,从而影响模型的性能,而图像增强是对原始图像 ...
- 数据可视化之树形图(原理+Python代码)
目录 一.原理介绍 二.代码实现 三.结果解释 一.原理介绍 树形图常用于对分类变量进行可视化分析,树形图的面积代表了所对应类别的数量,常用于比较各类别在数量上的差异. 二.代码实现 数据来源于上市企 ...
- python做数据可视化的代码_Python数据可视化正态分布简单分析及实现代码
Python说来简单也简单,但是也不简单,尤其是再跟高数结合起来的时候... 正态分布(Normaldistribution),也称"常态分布",又名高斯分布(Gaussiandi ...
- python 合并工作簿_Excel:快速合并多张表格或多个文件(工作簿)的数据(附Python代码)...
Excel:快速合并多张表格或多个文件(工作簿)的数据(附Python代码) 现实工作中经常遇到将零散的原始数据合并统计的工作要求,如月度统计或年度统计等.原始数据的收集大多是按时间(如日期或小时)进 ...
- Excel:快速合并多张表格或多个文件(工作簿)的数据(附Python代码)
Excel:快速合并多张表格或多个文件(工作簿)的数据(附Python代码) 现实工作中经常遇到将零散的原始数据合并统计的工作要求,如月度统计或年度统计等.原始数据的收集大多是按时间(如日期或小时)进 ...
- 二维正态分布图python代码_Python数据可视化正态分布简单分析及实现代码
Python说来简单也简单,但是也不简单,尤其是再跟高数结合起来的时候... 正态分布(Normaldistribution),也称"常态分布",又名高斯分布(Gaussiandi ...
- 利用OpenSearch API检索和下载数据 附Python代码实例
利用OpenSearch API检索和下载数据 附Python代码实例 在数据下载过程中,我们常常会需要下载非常多的数据文件,这时我们可以利用wget等软件或者编写数据下载脚本来实现数据下载的批处理. ...
- python随机森林变量重要性_推荐 :一文读懂随机森林的解释和实现(附python代码)...
原标题:推荐 :一文读懂随机森林的解释和实现(附python代码) 作者:WilliamKoehrsen:翻译:和中华:校对:李润嘉 本文约6000字,建议阅读15分钟. 本文从单棵决策树讲起,然后逐 ...
- 基于ANFIS的股票价格预测附Python代码
基于ANFIS的股票价格预测附Python代码 在金融领域,股票价格预测一直是一个重要的问题.随着机器学习技术的发展,人们开始尝试使用神经网络等方法进行股票价格的预测. ANFIS(自适应网络基石推理 ...
最新文章
- 在一个gradle 的maven property 里添加多个URL
- git pull 问题“error: Your local changes to the following files would be overwritten by merge”
- webview加载html跳转,WebView加载网页(二)
- oracle中substr() instr() 用法
- IJCAI 2021 | 中科院计算所:自监督增强的知识蒸馏方法
- Spring Insight – Web应用程序分析
- 计算机绘图模型的参数方程,关于曲线绘图与运动控制问题的研究.doc
- 拼多多开始卖车了!3.49万秒杀五菱宏光...
- 【实用工具】之在VS中使用自定义工具配置nasm/yasm
- 【华为云技术分享】LwM2M协议的学习与分享
- COPRA RF 2005_
- python存储数据到mysql--针对dataframe格式下的
- 计算机论文价值观,[转载]我的人生价值观--思修论文
- 汇编语言0x2c,ARM汇编语言(4) 指令、伪操作、伪指令学习
- Python3 正则表达式
- 算法学习-素数与合数小结
- 8种适用于不同机器学习问题的常用数据集
- java pdf 修改内容_Java PDFBox – 读取和修改带有特殊字符的pdf(变音符号)
- 虚拟现实:认识VR、AR、全息影像和全景视频的涵意
- C++ 容器中 begin()、cbegin()、rbegin()、crbegin
热门文章
- 2018南邮全国计算机大赛,关于举办2018年南京邮电大学第十届数学建模竞赛通知...
- 计算机二级Java备考需要多久_计算机二级要准备多久 一个月来得及吗
- python一键替换_python 实现批量替换文本中的某部分内容
- 西门子S7-200SMART介绍及实例编程
- 索尼toio创意机器人套件国行版正式发布,定价1999元
- java如何抛出异常_java怎么抛出异常
- c++初级(本人scdn)
- 2022 软件测试简答题【太原理工大学】
- v搜 visio 19版本 学生使用方法
- 从零开始学CIRCOS绘制圈图(三)