今天给大家分享一份 1980~2025 年各省市区县日度主导风向及平均风向计算结果,原始数据来源于 NASA 的 MERRA-2(tavg1_2d_flx_Nx (M2T1NXFLX): Surface Flux Diagnostics)数据:https://disc.gsfc.nasa.gov/datasets/M2T1NXFLX_5.12.4/summary?keywords=Surface Flux Diagnostics
计算方法
该数据集提供的是分辨率是 0.5˚x0.625˚ 的格点数据,为小时数据,包含了每个格点的东向风风速(ULML)和北向风风速(VLML),通过这两个变量我们可以采取两种方法计算每个省市区县的风向:
- 主导风向法;
- 平均风向法。
首先都需要把小时数据通过日度平均获取日度数据。
# 计算日度平均 |
在主导风向法中,我首先计算了每个格点的风向角度。这里需要注意,风向角度是指风吹来的方向,而不是风吹去的风向。例如下面的示意图:
![]()
然后我们可以把风向角度分成 16 个方位:
![]()
然后分区域统计每个省市区县范围内的最多风向即可。
在平均风向法中。我是首先分区域计算每个省市区县范围内所有风速分量的均值,然后根据东向风的风速均值和北向风的风速均值计算平均风向。
由于同一个地区的风向在月度和年度范围内会经常变化,例如夏季东南风多,而冬季北风多,所以这里就不再汇总计算月度和年度的了。
数据概览
处理之后得到了如下文件:
- 1980~2025年中国各城市日度主导风向及平均风向计算结果.dta
- 1980~2025年中国各区县日度主导风向及平均风向计算结果.dta
- 1980~2025年中国各省份日度主导风向及平均风向计算结果.dta
数据预览如下:
![]()
![]()
![]()
下图展示了 2025 年 8 月 1 日,各城市的主导风向及平均风向的角度:
![]()
下图展示了 2025 年 1 月 1 日,各区县的平均风向角度:
![]()
2025 年各省每月主导风向方位:
![]()
计算方法
nc 文件的处理大家可以学习之前的课程:
使用 R 语言处理 Merra2 数据获取各省市区县的比湿、降水量、风速和气压数据:https://rstata.duanshu.com/#/brief/course/3239b87be1384488bdacb679cd467548
关于风向的计算,等之后有时间我再单独准备个新课程讲解~
数据引用格式
由于该数据包含较多 RStata 处理的内容,在研究中使用该数据请使用清晰的方式注明数据来源于 RStata 或者 RStata 数据中心,并使用如下格式引用:
RStata 数据中心: 1980~2025 年各省市区县日度主导风向及平均风向计算结果. 2026. https://tidyfriday.cn/rsdb2/
英文文献可以使用下面的格式引用:
RStata Data Center: Panel Data on Calculated Daily Prevailing Wind Direction and Mean Wind Direction by Province, City, District, and County in China, 1980–2025. 2026. https://tidyfriday.cn/rsdb2/
点击这里跳转到 RStata 短书平台获取附件:1980~2025 年各省市区县日度主导风向及平均风向计算结果
评论