• 2024-3-2公告: 重要公告:用户发帖权限更新 气象互助社 2024-3-2
  • [Python] metpy函数平滑台风风场流线图  ...23456..19

    前言 九点平滑的工作原理是将风速数据中的每个值替换为该值及其八个相邻值的平均值。这具有平滑数据和消除任何高频噪声的效果。 下面是一步一步解释九点平滑器是如何工作的: 创建一个新数组来存储平滑后的值。 迭代风速数据数组。 对于数组中的每个值,获取八个相邻值。 计算九个值的平均值。 在新数组中存储平均值。 平 ...

    气ython风雨 | 2024-4-30
    12513
    181
    7
    [Python] python中纬向平均、经向平均、水平流场、水汽柱浓度、坐标刻度朝向、label角标示例  ...23456..27

    一次课程作业画图的code记录。 计算温度相关 计算降水相关 TOA 辐射 水平流场 水汽 1.按照此公式计算 2.手动计算水汽柱浓度的另外一种公式: 文章来源于微信公众号:自学气象人 ...

    自学气象人 | 2024-3-8
    11452
    267
    9
    [Python] 有留言功能了!Python如何筛选出指定时间段的文件列表  ...23456..264

    首先惊喜地发现公众号有留言功能了,这样大家交流也更便利,以后有经费搞个抽奖什么的也方便。 下面写一个近期学的小技巧: 当一个文件夹内有大量文件且我们要批处理指定时间范围时,通常我们(小白阶段)要去通配一下时间段,使用命令行mv或者cp一下 那有没有那种代码实现直接把脚本放进去运行就能锁定指定文件的功能 ...

    气ython风雨 | 2024-5-26
    27239
    2636
    0
    [Python] metpy绘制锋生与冷锋  ...23456

    以下全文代码和数据均已发布至和鲸社区,阅读原文前往,可一键fork跑通 https://www.heywhale.com/mw/project/65485a22d74b63fed5f03f49 本项目旨在利用Python中的MetPy库来进行气象数据分析,特别是关于锋生函数和冷锋的研究与绘制。 镜像:气象分析3.9 锋生函数公式如下 这是11月7日的中央气象台的地面天气图 ...

    气ython风雨 | 2024-4-9
    2448
    51
    1
    [Python] Python绘制垂直剖面流线图教程  ...23456..268

    前言 近日收到读者来信 求助如何绘制垂直剖面的流线图,例如V-W的剖面,想尝试用流线图画个类似的经圈环流图 matplotlib可以用streamplot(X,Y,u,v)画流线,但是X,Y的要求比较严格(等距,单调递增) 但是画出来的图方向和大小是不对的 在今天的文章中,我们运用Python的numpy、matplotlib.pyplot及scipy.interpolate库 ...

    气ython风雨 | 2024-5-14
    31546
    2671
    17
    [Python] 龙行龘龘!如何批量提取wrfout变量存为nc  ...2345

    看到标题你可能会发笑:怎会有人写这种文章?简单读取然后存储即可 我们经常需要对大量的模型输出数据进行处理和分析。在气象学中,WRF(Weather Research and Forecasting Model)是一个常用的数值天气预报模型,它可以提供丰富的气象变量数据来帮助我们理解和预测天气现象。 为了更好地处理WRF模型输出数据(当然因为wrf ...

    气ython风雨 | 2024-4-26
    1735
    41
    2
    [Python] 实用编程 | 气象上常见的评分函数及其Python实现  ...23456..17

    1 简介 气象部门在发布预报时,发布的是一定区域范围的网格化(或站点化)的气象要素结果,以降水预报为例, [*]先将预报区域划分为60 * 60(视空间分辨率而定,空间分辨率越高,格点数值越大) 的网格,每个网格上都存在对应的降水预报值。 [*]事后需要对预测结果进行检验,如图1,左图为14时的预报结果y_pre,右图为真实观 ...

    9213
    163
    10
    [Python] 业务刚需!基于meteva的华南降水mode检验  ...23456..9

    感谢通化的崔忠强大佬来稿,meteva之前一直是用来作图,其实它的本职是搞检验,看看下面看看气象局的业务人员如何使用meteva MODE方法全称为基于对象诊断评估方法。该方法通过匹配预报与格点实况中的对象,计算出各对象的各类属性,设定不同属性的权重系数,运用模糊逻辑算法计算预报性能的总收益函数从而判断预报的整体 ...

    气ython风雨 | 2024-5-31
    6890
    81
    8
    [Python] 又见dask! 如何使用dask-geopandas处理大型地理数据  ...23456..10

    前言 读者来信 读者的问题涉及到地理信息系统(GIS)操作的一系列步骤,具体包括将栅格数据转换为点数据、为这些点数据添加XY坐标、通过空间连接给这些点添加行政区属性、以及计算指定行政区的质心。读者在使用ArcGIS软件完成前两步时未遇到明显问题,但在执行第三步时遇到了性能瓶颈,即使用ArcGIS和GeoPand ...

    气ython风雨 | 2024-4-25
    7573
    97
    0
    [Python] meteva站点插值填色与白化  ...23456..28

    前言 说到插值大概会提到日常用的scipy的linear和cubic,克里金插值等等 meteva也有插值功能,不论是站点插网格,网格插站点,还是网格插网格统统都有 本文主要测试meteva的IDW与cressman站点插值 并基于插值后的数据测试插值后的白化效果 版本:python3.9 站点插值格点:IDW与cressman插值 IDW cressman插值 插 ...

    气ython风雨 | 2024-3-6
    20072
    271
    24
    [Python] metpy函数平滑台风风场流线图

    前言 九点平滑的工作原理是将风速数据中的每个值替换为该值及其八个相邻值的平均值。这具有平滑数据和消除任何高频噪声的效果。 下面是一步一步解释九点平滑器是如何工作的: 创建一个新数组来存储平滑后的值。 迭代风速数据数组。 对于数组中的每个值,获取八个相邻值。 计算九个值的平均值。 在新数组中存储平均值。 平滑 ...

    气ython风雨 | 2024-3-2
    527
    5
    0
    [Python] matplotlib共享轴的艺术:揭秘并规避图形遮挡的策略  ...23456

    导语: 在数据分析与可视化领域,matplotlib作为Python最主流的数据绘图库之一,以其强大的功能深受开发者喜爱。然而,在处理多子图共用坐标轴(即共享轴)时,如何避免不同子图间因轴线重叠造成的视觉信息遮挡问题呢?本文将深入剖析这一常见痛点,并为您提供一些解决思路。 温馨提示 由于可视化代码过长隐藏,可点击ma ...

    气ython风雨 | 2024-5-7
    3686
    54
    2
    [Python] 用LSTM对降雨时间序列进行预测分析【代码分享,保姆级教程!】

    使用LSTM预测降雨时间序列 本文将介绍如何使用长短期记忆(Long Short-Term Memory,LSTM)网络来预测降雨时间序列。LSTM是一种递归神经网络(Recurrent Neural Network,RNN),专门用于处理序列数据中的长期依赖关系。 每年的降雨量数据可能是相当不稳定的。与温度不同,温度通常在四季中表现出明显的趋势,而雨量作为 ...

    自学气象人 | 2024-3-7
    375
    2
    0
    [Python] 利用windspharm库计算散度风、旋度风详细教程  ...23456..12

    安装 windspharm库是在pyspharm库基础上写出来的,windspharm库中的大部分计算依赖pyspharm库,所以要使用windspharm库就也要安装pyspharm库。但是这两个库的安装有点麻烦,详细教程如下。 step1:安装windspharm库 • 进入windspharm库作者的Github下载 下载链接:https://ajdawson.github.io/windspharm/latest/index.htm ...

    自学气象人 | 2024-3-18
    8429
    113
    10
    [Python] xarray基础之计算篇

    Warning: ecCodes 2.21.0 or higher is recommended. You are running version 2.14.1 平均 In [12]:两年全球平均降水: array(61.810722, dtype=float32) In [10]: 2021年全球平均降水: array(61.74274, dtype=float32) In [17]: 2021年某格点平均降水: array(12.158334, dtype=float32) Coordinates: lon ...

    气ython风雨 | 2024-3-27
    378
    8
    1
    [Python] 两种简单ERA5绘制等值线与填色图的方式  ...2

    前言 当要展示大气要素的空间分布和变化规律时,绘制ERA5数据的等值线和填色图就变得尤为重要啦!这两种方法简单易行,让我们来看看它们吧。 首先,我们有MetPy库。这个家伙是专为大气科学数据分析和可视化而生的Python库,提供了丰富的绘图功能和气象学计算工具。用它来绘制等值线和填色图,简直就是小菜一碟! 其次,咱 ...

    气ython风雨 | 2024-4-14
    908
    18
    0
    [Python] Python绘制气象实用地图[Code+Data](续)  ...23456..12

    上一期,对Python绘制气象实用地图做了比较详细的介绍,尽管已经能够满足部分需求了,但是,在实际的应用需求中,可能还是别的需求,那么,今天就手把手教大家如何绘制几个省份的白化等值线contour地图。另外,也算是对上一期进行补充,谈谈一些小技巧。 最后,对于QGIS强烈安利一波,不光它是免费的,而且跨平台,也能够 ...

    8621
    116
    7
    [Python] 不用 SHP 文件进行气象绘图的三种方式

    不用 SHP 文件进行气象绘图的三种方式 ======================================== 01 前言 在气象绘图中,使用 SHP 文件经常会带来一些麻烦。为了摆脱对 SHP 文件的依赖,我们需要思考如何直接进行绘图而不受其限制。本文将介绍三种不使用 SHP 文件进行气象绘图的工具。 02 项目目标 本项目旨在解决在气象作图过程中对 S ...

    气ython风雨 | 2024-5-5
    432
    4
    0
    [Python] 简单实现区域shp合并  ...2

    偶然看见有人在求什么西南区域,东北区域的shp,写一期不求人攻略。 前面写过怎么裁剪,这次讲讲怎么合并,实现区域shp自由 In [33]: In [35]: In [36]: Out[36]: ok,京津冀合并完成 方法二:overlay函数 In [41]: Out[41]: In [42]: Out[42 好,相对来说还是pd.concat好用 当然arcgis软件估计容易实现 ...

    气ython风雨 | 2024-4-11
    746
    13
    0
    [Python] Python绘制相关系数空间分布图 新人帖

    作者:第八星系—GuGu邮箱:gu2001yi@163.com 1.导入库 2.读取数据 3.绘图 示意图 4.完整代码 微信搜索“第八星系人造大气理论爱好者”公众号,关注获取文章数据

    699
    9
    2
    下一页 »
    12345下一页

    QQ|小黑屋|气象互助社 ( 陇ICP备2023004290号|陇ICP备2023004290号 )|网站地图

    Powered by Discuz! X3.5 Licensed© 2001-2024 Discuz! Team.

    返回顶部 返回版块