• 2024-3-2公告: 重要公告:用户发帖权限更新 气象互助社 2024-3-2
  • [Python] 有留言功能了!Python如何筛选出指定时间段的文件列表  ...23456..188

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

    气ython风雨 | 2024-5-26
    15976
    1874
    0
    Python可视化 | 热带气旋统计分析-环状图  ...23456..125

    前言 Python中常用来表示百分比的绘图形式就是饼图,使用matplotlib中的plt.pie即可完成。 这种绘图过于单一,由其在默认配色下显得不够美观。 由此想到了对饼图进行改造,形成更加美观的环状图。其关键要点就是在原来饼图的基础上画一个半径更小的白底同心圆。 可以使用plt.Circle((0,0),0.70,fc='white')类似方法。 为 ...

    好奇心Log | 2024-5-19
    16282
    1240
    10
    [MATLAB] MATLAB绘制柱状剖面组合图

    本文作者:第八星系-李智 联系邮箱:lizhi258147369@163.com 降水柱状图 剖面图 设置散点标记的颜色区间 第一步,打开figure1窗口,单击编辑绘图的箭头标呈蓝色 第二步,点击工具,勾选查看布局网格 第三步,点击剖面图边框,鼠标在框边呈十字箭头时按住鼠标左键可移动图像,呈一字箭头时按住鼠标左键可伸缩图像 ...

    223
    2
    0
    [Python] 实用编程 | 气象上常见的评分函数及其Python实现  ...23456..9

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

    4842
    81
    6
    [Python] python中纬向平均、经向平均、水平流场、水汽柱浓度、坐标刻度朝向、label角标示例  ...23456..15

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

    自学气象人 | 2024-3-8
    6300
    143
    3
    [Python] Python绘制垂直剖面流线图教程  ...23456..199

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

    气ython风雨 | 2024-5-14
    19381
    1989
    7
    [MATLAB] Rybelsus - Quick and Easy Weight Lass 新人帖  ...23456..14

    Rybelsus - Quick and Easy Weight Lass According to randomised controlled trials, you start losing weight immediately after taking Rybelsus. After one month, the average weight loss on Rybelsus is around 2kg; after two months, it’s over 3kg. What does Rybelsus do to your body? Rybelsus (ora ...

    PillsCox | 2024-6-24
    6914
    134
    0
    [Python] 经典位温的Python 实现

    前言 本项目旨在通过Python实现经典相当位温的计算方法,帮助大家更好理解位温概念。无论你是从事气象科研,还是从事天气预报,掌握相当位温,能帮助你更好地了解大气状态。 内容包括:相当位温的基本概念,计算方法,Python代码示例与简单可视化 相当位温(Equivalent Potential Temperature)是描述大气状态的一个重要 ...

    气ython风雨 | 2024-3-9
    437
    2
    0
    [Python] meteva站点插值填色与白化  ...23456..17

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

    气ython风雨 | 2024-3-6
    14368
    160
    21
    [Python] metpy函数平滑台风风场流线图  ...23456..10

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

    气ython风雨 | 2024-4-30
    7786
    94
    5
    [Python] matplotlib共享轴的艺术:揭秘并规避图形遮挡的策略  ...234

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

    气ython风雨 | 2024-5-7
    3069
    39
    1
    [Python] 利用gdal等提取TIF文件的经纬度信息

    前言介绍 之前处理北美五大湖的数据,湖表温度为卫星观测数据,官方有提供.asc文本格式的阵列像素数据,但是缺少地理坐标信息(这也是比较麻烦的地方,需要自己根据已有的信息进行坐标转换),官网并没有相关的地理数据文件,只有一些描述性的文件。Great Lakes Surface Environmental Analysis(GLSEA,https://coastwatch.g ...

    265
    3
    0
    [Python] 两种简单ERA5绘制等值线与填色图的方式  ...2

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

    气ython风雨 | 2024-4-14
    651
    11
    0
    python绘图 | IPCC-AR6最新气候分区掩膜示例

    利用regionmask掩膜 regionmask是Python里专门用来做地理空间掩膜的一个库 在选择掩膜区域的时候,regionmask大概可以分以下几种方法: regionmask本身定义了在科学文献中常用的地理分区,包括Giorgi分区,SREX分区和AR6分区 利用NaturalEarth提供的数据,提取国家或者陆地区域 使用numpy或者xarray中的区域 使用shapefile ...

    好奇心Log | 2024-4-16
    357
    1
    0
    [Python] 数据处理 | 经验正交函数(EOF)与旋转经验正交函数(REOF)

    导入模块 Warning: ecCodes 2.22.0 or higher is recommended. You are running version 2.21.0 定义绘图函数 读取气温数据 [3869000 values with dtype=float32] Coordinates: * lat (lat) float32 75.0 72.5 70.0 67.5 65.0 ... 25.0 22.5 20.0 17.5 15.0 * lon (lon) float32 200.0 202.5 205.0 207.5 ...

    好奇心Log | 2024-3-15
    253
    2
    0
    气象数据分析 | 经验正交分解EOF

    经验正交函数分析方法(empirical orthogonal function,缩写EOF)也称特征向量分析(eigenvector analysis),或者主成分分析(principal component analysis),是一种分析矩阵数据中的结构特征,提取主要数据特征量的一种方法。 导入模块 冬季北大西洋位势高度数据 北大西洋涛动(North Atlantic oscillation,NAO)于1920 ...

    好奇心Log | 2024-4-26
    359
    1
    0
    [Python] 进阶!dask解决超高精度tif读取与绘图难问题  ...2

    前言 又有读者来信 要求如下: 希望小编帮忙看看能不能解决。是关于能不能在已经截取出来的省份中添加对应的dem地形呢,并且根据需要添加上需要的城市所在的地理位置,比如在已绘制的图中标注出三亚的所在地 数据:地形tif文件 难点:文件格点过多,可视化会爆内存 解决办法:dask延迟加载,分块读取,绘图方式采用imshow ...

    气ython风雨 | 2024-4-17
    2209
    10
    0
    [Python] 50个常用统计图表代码总结(5)

    21. Histogram for Categorical Variable The histogram of a categorical variable shows the frequency distribution of a that variable. By coloring the bars, you can visualize the distribution in connection with another categorical variable representing the colors. 22. Density Plot Density plots are ...

    自学气象人 | 2024-3-12
    222
    1
    0
    利用MATLAB进行滑动t检验

    作者:第八星系-石头人 邮箱:2205455617@qq.com 滑动t检验 画图 完整代码 微信搜索“第八星系人造大气理论爱好者”公众号,关注获取文章数据

    314
    4
    0
    [MATLAB] 如何以峰峦图展示降水数据  ...23456

    前言 本期使用joypy对降水数据处理,探索气象可视化的多元性。 降水数据是气象学中一个重要的指标,它对于了解和预测天气变化非常关键。在本期中,我们将使用 joypy 库来进行降水数据的可视化,展示降水的变化趋势和分布情况。 joypy 是一个基于 matplotlib 的 Python 库,用于创建美观的峰峦图(Ridge Plot)。峰峦图可 ...

    气ython风雨 | 2024-4-12
    3150
    58
    3
    下一页 »

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

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

    返回顶部 返回版块