项目简介 近来大家伙被欧洲中心的数据下载困扰了很久,那么想办法另辟蹊径吧 本文基于旧文基于openmeteo 下载最新EC aifs预报数据进行简单修改 本项目旨在利用 OpenMeteo 平台提供的era5历史数据,进行气象数据分析和可视化。我们将使用 Python 编程语言和相关的气象数据处理工具来实现这一目标。 项目背景 气象预报数 ...
导语 Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题。它用于有效计算Numpy矩阵,使Numpy和Scipy协同工作,高效解决问题。 Scipy是由针对特定任务的子模块组成: 在此之前,我已经写了以下几篇AI基础的快速入门,本篇文章讲解科学计算库 ...
前言介绍 由于日常接触的地图和地形文件比较多,而日常使用的NCL、Python、R就绘制地形图或者行政区域地图,就功能上还是没那么专一,而作为气象背景的人,个人技术又比较菜鸡。源于之前处理GeoTIFF的一点启发,觉得把地图绘制得科学性很强,同时又极具视觉感,是大有裨益的。而暂时手头没有Windows的电脑,无法使用arcGIS ...
0.前言介绍 人生苦短,我用Python,气象人需要利器! 对于气象常用的Python库有一个简要的整理,主要是方便自己一键式的在不同的平台上安装常用的库。过去,依赖于pip或conda install package_name 耗时耗力,且各个库的版本号可能会存在依赖关系的冲突,往往顾此失彼。后来深入使用conda,发现依赖于导出和导入开发环境ym ...
前言 Jupyter是从IPython notebook演变升级而来,是一个交互式笔记本。其借助所谓的内核(Kernel)的概念,现在Jupyter Notebook 可以同时支持包括R、Julia、Python2、Python3、Ruby 等50多种不同编程环境。Jupyter集成了代码、公式、图片、注释、数据于一体,能够将其作为文档使用。Python的环境配置好后,可以逐步地处理 ...
当我们打开Jupyter时会发现Jupyter的主页默认设置在C盘的某个文件夹中,这就会导值占用C盘空间的问题,而且其中文件多而繁琐。那么如何设置自己的默认文件夹呢? 默认文件夹设置步骤1.在Anaconda文件夹打开Anaconda Prompt 2.打开后输入如下代码后回车,如果有[y/N]选项,输入"y"。 3.在路径C:%users\Administrator.jupyt ...
1.进入windows设置-系统-可选功能-更多windows’功能(电脑不同,Windows功能选项卡的地方可能不同) 2.勾选适用于Linux的Windows子系统、虚拟机平台(电脑若有Hyper-V选项也需要勾选),点击确定后重启电脑 3.在Windows store 下载ubuntu 18.04.6 LTS 4. 打开ubuntu出现下述界面,进入提示网址下载wsl安装包 ...
本文主要介绍两个Python的几个常用的编译器:PyCharm与VSCode。1.pycharmPyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其高效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。 此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业W ...
1.Unidata Python Gallery 基础库安装到位,运行脚本即可出图 脚本可点击文末阅读原文下载 页面链接:https://unidata.github.io/python-gallery/examples/index.html 2.Useful Python Tools This is a list of useful and/or new Python tools that the Unidata Python Team and community are keeping an eye on ...
jupyter的安装 首先是jupyter的安装。如果你已经安装了Anaconda,一般情况下会自带jupyter;如果你不是通过Anaconda安装的话,可以可以通过下面的这个命令进行安装jupyter。 服务器上使用jupyter 在完成安装之后,在服务器上可以直接运行jupyter,但我建议使用screen命令打开一个新的作业进程,这样可以避免由于服务器连 ...
当谈论Python编程时,Spyder和Jupyter Notebook是两个非常流行的工具。它们都是用于Python编程和数据分析的工具,今天我们将介绍这两个工具。1.JupyterJupyter Notebook是一个交互式笔记本,支持运行40多种编程语言。Jupyter Notebook的本质是一个web应用程序,便于创建和共享程序代码,支持实时代码,数学方程,可视化和Ma ...
作者:第八星系-李智 邮箱:lizhi258147369@163.com 1.1查看变量 !cdo:表示需要使用cdo这个工具; vardes:表示执行的操作:VARiable DEScription; nbp_Lmon_CanESM5_hist-aer_r11i1p1f1_gn_185001-202012.nc:表示需要执行的对象。 1.2查看格网griddes:grid description 1.3展示文件时间 1.4数据求和输出结果 对nb ...
01 项目简介 本项目旨在利用 OpenMeteo 平台提供的最新 EC AIFS 预报数据,进行气象数据分析和可视化。我们将使用 Python 编程语言和相关的气象数据处理工具来实现这一目标。 02 项目背景 气象预报数据对于天气预测、气候研究以及环境监测等方面具有重要意义。EC AIFS 预报数据是欧洲中期天气预报中心(ECMWF)的大气初始 ...
作者:第八星系 - 李智 邮箱:lizhi258147369@163.com 1.8重采样 查看重采样前的网格信息。 因为此文件空间范围为全球,为了提升速度,我们先裁剪小区域。 写重采样后的文件的网格信息。 微信搜索“第八星系人造大气理论爱好者”公众号,关注获取文章数据 ...
安装 maskout最简单 我提供一个如下的maskout.py代码(这份代码由于经过多位大佬们的完善,具体出自谁手我已经不太清楚了,反正感谢大佬们辛苦开发),大家使用前直接运行一下下面的代码或者import maskout即可。 cnmaps安装难度正常 cnmpas是Clarmy吱声公众号的大佬开发的,非常好用!安装方法如下: 唯一一个小小的问 ...
文章很长,可以直接看末尾的用法总结。 参考: Metpy官方文档 Metpy Skew-T Tutorials Metpy Skew-T Complex Layout Siphon Wyoming Upper Air Data Request 用于天气绘图的Metpy包更新(0.8版本)了,他们要逐渐抛弃Python2.X,转到Python>=3.6的版本上。所以,之前(越2018年6月以前,0.7版本)的一些脚本就无法使 ...
1.Anaconda安装一般两个选择,一个是官网,另一个是国内镜像网站。本篇文章主要介绍的是官网下载。进入anaconda官网,https://www.anaconda.com/,点击“Free Download”选择适合电脑系统的anaconda安装包下载双击安装包进行安装,按照以下操作进行 下一步点击“Browse…”更改Anaconda安装路径,建议更改安装路径到空间 ...
我们在使用Matplotlib和Cartopy绘制气象地图时常常需要繁琐的步骤:1.提前准备中国行政区划的shapefile。2.用cartopy.io.shpreader或 GeoPandas 读取 shapefile。3.用 GeoAxes.add_geometries 绘制行政区划。4.用 maskout.shp2clip 裁剪变量填色图。 并且这里面坑也很多:1.读取 shapefile 时可能遇到编码问题。2.add_geome ...
1.库包的通俗介绍 库和包其实是两个东西,关于“包”是在python语法中有的定义,在这里我们就不照搬网上的介绍了,“包”可以理解为是为完成某些特定功能集合成的一个工具,需要安装并引用相应的“包”才能执行某些特定的指令,如用python进行画图等功能时需要用到matplotlib的包来完成相关指令。即“包”是我们完成 ...
Matplotlib官网提供了一套全面的速查表,小编已经打包好了! 链接:https://pan.baidu.com/s/1cwR9klWVTRFUDDYiByDsqg 密码:vcqv 手册里除了一些常用图形绘制、颜色选取,还有一些使用小技巧分享,另外,相关的脚本也都包含在压缩包内!对于熟悉Latex的小伙伴还可以自己编译文档! 使用Latex编译 You need to create a ...
Cartopy基础教程1-1-介绍与实例
浏览 4686
机器学习|数据预处理(三)用随机森林评估
浏览 5351
Python基础入门4-3:函数-返回值
浏览 10651
metpy函数平滑台风风场流线图
浏览 12509
Numpy基础入门4-1:函数
浏览 8394
python中纬向平均、经向平均、水平流场、水
浏览 11448
|小黑屋|气象互助社 ( 陇ICP备2023004290号|陇ICP备2023004290号 )|网站地图
Powered by Discuz! X3.5 Licensed© 2001-2024 Discuz! Team.