从“Hello,World!”到“天气之子”——气象数据科学优质教程&项目集锦

[复制链接]
' d" k$ h5 i7 x# N3 c

如何去思考并研究气象问题本身是一个需要不断学习和练习的过程,大量高质量的项目可以加深我们对气象科学中经典模式的深刻理解,从而可以掌握用合适的机器学习方法去进行气象研究和应用。在这里,我们集结了和鲸社区内优质的气象数据科学教程&项目,为气象er们提供了学习+实战的最佳平台!

1 O8 T" T5 A% _+ G/ |2 r* t

和鲸社区提供了相对自由的学习、研究、应用的方式,你可以在社区获得:

7 r. r5 G; Q; c( P& G8 }

气象数据科学语言教程用 Fortran/Python 语言进行数据读取/数据处理/数据分析/数值计算的实用气象项目气象可视化应用(雷达数据、地理信息数据、海洋数据等)项目阶梯难度的机器学习算法项目优秀气象项目/论文的整体复现

+ R# D4 g! o; s1 b' m

同时,你也可以系统地精进实战能力!训练营、Workshop 和练习赛等系列活动极大地丰富了气象研究的应用场景,从小白到进阶高手,与20w 数据科学业内人士+近1000位气象人同场竞技:

3 b" o9 k2 N0 c9 U

题目全部来自业内大牛提供的气象场景案例不用处理环境装包,精力全放在解决具体气象问题上支持多种气象数据科学主流语言:Python、Fortran、Julia、R活动提供讨论区进行讨论,可以参考别人的思路,灵活交流和分享复现自动出分,实时获取每次代码实践的准确性和算法效率,精确了解个人代码在所有提交代码中运行效率排名

w3 S& D3 d1 I) j- G

另外,在线数据科学平台 ModelWhale提供了学习和研究气象的工具及开箱即用的编程环境:

% [9 Z, P8 {7 I; V( m' ^" S9 A: y

环境免安装,一键复现和鲸社区优秀丰富的气象数据科学教程和项目内置 Cartopy 等海量镜像,Python、Julia、R、Fortran 登录即用,并支持 WRF 模式Canvas 无代码图形化建模、Notebook 编程随需选用,还可相互转化GPU 分布式离线训练,训练记录超参数比对多类型数据源灵活接入,数据权限分级管理,数据安全有效保障

1 k, t4 _! G% O" `! l" M

所有的社区资源,都确保代码的完整,及在对应镜像下一键运行复现!(注:如有疑问欢迎留言与技术小哥切磋)铺垫结束,下面正文开始!

4 U! D1 _! |- a9 D9 c! l' \; Q

1.气象数据科学语言教程(1)Python 基础

/ i8 K- k# I3 N5 S5 F4 v

说明:Python 在气象、人工智能、机器学习领域受到火热追捧,很大程度上在于它拥有非常庞大的第三方库,以及强大的通用编程性能。因此,想要逐渐掌握 Python 数据分析,可以通过学习和了解如何利用 Python 调用 Python 的各种第三方库和工具包,感受运用 Python 进行数据分析的便利性。

) u) F- E$ i/ x( h; [

科赛 x 机器之心从零上手Python关键代码

8 {& c' i n; q7 Y

Python基础 Python100例

6 r$ G' d8 o& W5 {0 l" f* \

Python入门教程

1 _" z3 n& r g }3 x

(2)Numpy教程

0 a0 M8 C6 ~# K& j" I- s9 ]* e

说明:Numpy 是 Python 数值计算的基石,它提供多种数据结构、算法以及大部分设计 Python 数值计算所需的接口。Numpy 能够赋予 Python 快速处理数组的能力,除此之外,Numpy 的另一个主要用途是在算法和库之间作为数据传递的数据容器。

# M) g x" s( f9 K# w( B: N

教程:

{1 X% N7 i* F4 b! J$ s

Numpy快速上手指南——基础篇

: }+ E; a9 w4 Z% v2 M6 d k# T/ b' ^

Numpy快速上手指南——进阶篇

* W7 z* k, x8 U$ ^; `

Numpy入门教程

& e$ T, W- D2 l( w9 B

Numpy实战全集

+ E4 w& i/ Q# p6 I

练习题:

- m% e0 } L6 n# z+ s/ U7 k

这100道练习,带你玩转Numpy

3 |! D6 n+ F# q* f6 ^# q$ Y

(3)Pandas教程

. A% k# ]2 y& d3 \

说明:Pandas 为数据分析提供了高级数据结构和函数,使得利用结构化、表格化数据的工作快速、简单、表现力。做数据分析主要使用的 Pandas 对象是 DataFrame(用于实现表格化、面向列、使用行列标签的数据结构)和 Series(一种一维标签数组对象)。

+ S) w& t# I% e; E3 f( s: ]

教程:

! Z5 u$ d. v. x& D T" x8 @

Pandas入门教程(1)

$ H3 e, e3 f! N

Pandas入门教程(2)

6 C" u- v4 R! n0 g6 W; {

Pandas入门教程(3)

* y# Q; D. _; E9 O

【Pandas教程】像写SQL一样用Pandas

1 N. T! p! K: @" e0 X4 u

高效分析:如何用pandas快速处理数据

; `' ^4 v& N' U3 u* D2 C

Pandas基础命令速查表

2 k% {1 i, `" {* q ]

练习题:

- l9 w; ]: |% k1 [) p' ?9 w

Pandas120题

2 V# I+ @' i6 c4 {( E7 |# N9 B

50道练习带你玩转Pandas

7 u" G5 Y7 A, H( |/ [8 ~8 B

这十套练习,教你如何使用Pandas做数据分析

/ s' p, y& p5 i6 h5 p

(4)Xarray实例

3 N% x3 q) K5 i6 g, L4 b) F3 {

说明:由于气象数据大多为多维数据,Xarray 提供了一种高效读取和处理多维数据的方式方法,它特别适合处理 netCDF 文件,在类似于 NumPy 的原始数组上以尺寸、坐标和属性的形式引入标签,从而能提供给研究人员更直观,更简洁和更少出错的体验。该软件包包括一个庞大且不断增长的功能库,使用这些数据结构可以实现对气象数据的高级分析和可视化。

+ V1 P6 O+ m" `+ f

xarray实例大全-目录气象行业数据分析案例

* }6 F1 g5 A6 i6 E# P

xarray实例大全(一)-气象数据示例

! n0 u5 u0 w+ a+ p5 I+ U

xarray实例大全(二)-月平均时间序列计算季节性平均值

6 _( t# P! ~! g, v/ y

xarray实例大全(三)-比较加权与非加权平均温度

8 ]$ Z1 p* q) ^, O% c: \1 v2 t

xarray实例大全(四)-多维坐标的使用

. S W( N- A1 |9 h* B1 H

xarray实例大全(五)-可视化库

: J6 w$ f6 b, m5 g

xarray实例大全(六)-ROMS海洋模型示例

) {' H8 ~+ N9 _) } j

xarray实例大全(七)-GRIB数据示例

5 ?3 J" p, V6 c" F3 I$ f \5 ?

xarray实例大全(八)-使用applyufunc

9 T# b7 u9 R4 |+ g" V

xarray高阶利用dask并行读取数据

. ]7 ]9 Q L/ T2 P- r: Y) B

2.气象数据读取/数据处理/数据分析/数值计算

0 j7 k, G: p4 |5 {

Workshop第一期:初探气象数据Part1

4 E W; C' G. `! \7 d" G; d, M

Workshop第一期:初探气象数据Part2

4 G. i) x1 R( K+ k3 D

Python读取气象数据nc格式文件的入门级操作

3 T* t% j) K/ R, j! B% y

Python处理HDF格式数据示例

( b W+ \4 Q* @8 C- k0 ~7 `

利用Python的requests和json包获取台风数据

3 F1 w) L. J Z3 N# @$ q

基于Python的Grads文件解析

g4 J2 i$ e3 ?/ o& l

CALIPSO卫星数据处理

- \1 q' M- `) l# f6 j( S

摸鱼的气象&ython

( u- A% n/ k1 h/ ^, s

Python之以温度为例的气象数据缺测处理方法

1 X$ H! B1 C) r8 D- R' L2 N( D G

Python之一个简单的风数据处理和分析案例

$ V; D! I1 a* X7 s% F

常用气象数据下载——ERA5再分析(grib格式)

5 @" {) `: c& y1 Z6 F6 h

常用气象数据下载——我国台风历史轨迹数据

( g3 P% g" |& I, l' q; R2 @# ~% h

常用气象数据下载——耦合模式比较计划(CMIP6)

# ?" ?6 H- {% Z E6 i

常用气象数据下载——TEMIS遥感数据

- a: S3 V2 S/ A/ w: W; B" Y! _3 k0 t

常用气象数据下载——实时空气质量数据

, n- i6 h3 C# Q# f

常用气象数据下载——Hamawari8

) {% m3 L0 z& n; Z7 B/ j$ f

常用气象数据下载——NCEP再分析资料

5 w$ A @! u% K% U4 b- R; y0 u

常用气象数据下载——探空资料

# G" A6 n# B9 ?

气象之批量下载气象数据(EC;NCEP;CMIP)(python)

$ G0 B9 y) v6 X% @9 U4 Y g$ L4 h1 n

气候变化趋势分析常用方法

$ N+ p) g) I5 u$ L+ H" S' v

气象分析之气候变量场时空结构的分离-EOF

' ^$ ^ O0 s, `0 B" Z

气象数据处理——重采样(Regridding)

( W+ u3 f# |7 [' _* S1 P

气象数据处理——湿位涡剖面分析

. v$ U1 {- L9 x/ n. t+ S5 ]! L0 G

气象数据分析——集合经验模态分解(EEMD)

* E9 @2 x; o+ r/ n; C

气象数据分析——相关系数与时间相关系数

( O" p7 }' ]+ o( {3 D

气象数据分析——旋转经验正交函数(REOF)

/ M; ~+ R( N7 ]9 S' w

气象数据分析——经验正交分解(EOF)

* `8 G( F* V; u& O, J

气象数据分析——我国逐年降水的经验正交分解

4 a, Y' X8 S8 I

气象数据处理加速器——cdo

0 q) m$ i7 ?4 m4 S0 F

气象数据统计方法

6 J1 H8 l8 i+ b) O8 [

供水管网压力预测(异常识别与缺失补全)

6 I2 v6 f; p& T3 n) {

特征重要性评估——Lasso回归系数

+ F' E# u9 C1 J% c( y3 X6 [5 J

2020华为杯E题——数据探索性分析

( d u/ Z1 [/ f* ~8 I

WRF模式模拟数据后处理(计算篇)

# H1 G( L2 A1 `7 f* B% R# y

结构方程模型(SEM)构建

" N7 c0 n. ^; R! g8 {; ?9 L

多元多项式回归拟合能见度

, |8 B+ M, a' ]* [- e6 T

两个变量场的相关分析——SVD分解

}( f4 w: h( H- H: s. c* i

小波分析——海温数据的时频域分解

, F0 e8 j3 T# y }& B( E6 |) U3 n

基于DEM数据计算坡向、坡度和流向

" |. P s+ v h$ J+ x* x

基于随机森林对特征重要性排序

6 I/ V6 V7 H6 E

基于DBSCAN算法的人类活动GPS数据挖掘

& |& }! z. B, a

基于ERA5数据分析中国区域气温与降水数据的时空分布

6 M8 j$ C, t% z N" a% y5 h

最常见的10种图像滤波方法

: i- W6 p+ X9 X8 s/ R, r

3.气象可视化(1)Cartopy绘图教程

2 r+ ?9 l1 l; C4 ^+ F: X1 Y6 E

气象数据可视化库-Cartopy官网例程大全(中文翻译版)

+ P' K! q4 j& D. P w2 t; b- g

Cartopy——绘制不同投影的地图

: U5 V* J& m$ X3 J" y: Y

Cartopy 调用天地图在线服务(原创)

' U& K. _2 Q) C

Cartopy绘图中国地图最正确的使用方式

+ x+ d2 f8 a2 O0 V- x1 R1 [9 x

(2)Metpy绘图教程

l3 d% T: U3 _: ^7 u$ ]

Metpy气象数据可视化库官网例程大全——目录

" U/ ]9 l g( W5 v" e% Q. u( {9 v

大气科学可视化示例——降水量

# J4 n) |. \3 U0 S% y

大气科学可视化示例——AWS S3 NEXRAD 档案存取和绘图

) ]8 u+ N! G- ^( y

大气科学可视化示例——声明300hPa

: z1 |9 |' ?! U/ [! s: W3 P# U

大气科学可视化示例——飓风追踪器

; w3 B: k3 M5 [, n

大气科学可视化示例——观测数据截面

2 ?: u9 r- x7 F; Q

大气科学可视化示例——在旧版DIFAX图表上高空观测

- k A- j, ]) h' F- _" h' I( P

大气科学可视化示例——风切变矢量

3 A# |+ [2 e8 m; O/ X ( E4 t+ ?3 M8 Q9 U % X% H ?% A4 e' W: N) K) c I - v/ H) x" T+ ~; r+ m$ y 8 a5 z q. Q7 B7 G G 1 s% N c3 }7 \9 }1 x

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
任光彬
活跃在2025-1-26
快速回复 返回顶部 返回列表