该数据集是 NOAA 大西洋飓风数据库最佳轨迹数据https://www.nhc.noaa.gov/data/#hurdat。数据包括 1975 年至 2021 年风暴的位置和属性。从 1979 年开始,在风暴生命周期内每六个小时测量一次风暴。早年的风暴有一些缺失的数据。
格式
包含 19,066 个观察值和 13 个变量的 tibble:
- name
-
风暴名称
- year,month,day
-
报告日期
- hour
-
报告时间(UTC 时间)
- lat,long
-
风暴中心位置
- status
-
风暴分类(热带低气压、热带风暴或飓风)
- category
-
Saffir-Simpson根据风速计算的飓风类别。
-
NA
:不是飓风 -
1:64+节
-
2:83+节
-
3:96+节
-
4:113+节
-
5:137+节
-
- wind
-
风暴的最大持续风速(以节为单位)
- pressure
-
风暴中心的气压(毫巴)
- tropicalstorm_force_diameter
-
经历热带风暴强度风(34 节或以上)的区域的直径(以海里为单位)。仅从 2004 年开始提供。
- hurricane_force_diameter
-
经历飓风强度风(64 节或以上)的区域的直径(以海里为单位)。仅从 2004 年开始提供。
例子
storms
#> # A tibble: 19,066 × 13
#> name year month day hour lat long status category wind
#> <chr> <dbl> <dbl> <int> <dbl> <dbl> <dbl> <fct> <dbl> <int>
#> 1 Amy 1975 6 27 0 27.5 -79 tropical depr… NA 25
#> 2 Amy 1975 6 27 6 28.5 -79 tropical depr… NA 25
#> 3 Amy 1975 6 27 12 29.5 -79 tropical depr… NA 25
#> 4 Amy 1975 6 27 18 30.5 -79 tropical depr… NA 25
#> 5 Amy 1975 6 28 0 31.5 -78.8 tropical depr… NA 25
#> 6 Amy 1975 6 28 6 32.4 -78.7 tropical depr… NA 25
#> 7 Amy 1975 6 28 12 33.3 -78 tropical depr… NA 25
#> 8 Amy 1975 6 28 18 34 -77 tropical depr… NA 30
#> 9 Amy 1975 6 29 0 34.4 -75.8 tropical storm NA 35
#> 10 Amy 1975 6 29 6 34 -74.8 tropical storm NA 40
#> # ℹ 19,056 more rows
#> # ℹ 3 more variables: pressure <int>, tropicalstorm_force_diameter <int>,
#> # hurricane_force_diameter <int>
# Show a few recent storm paths
if (requireNamespace("ggplot2", quietly = TRUE)) {
library(ggplot2)
storms %>%
filter(year >= 2000) %>%
ggplot(aes(long, lat, color = paste(year, name))) +
geom_path(show.legend = FALSE) +
facet_wrap(~year)
}
storms
#> # A tibble: 19,066 × 13
#> name year month day hour lat long status category wind
#> <chr> <dbl> <dbl> <int> <dbl> <dbl> <dbl> <fct> <dbl> <int>
#> 1 Amy 1975 6 27 0 27.5 -79 tropical depr… NA 25
#> 2 Amy 1975 6 27 6 28.5 -79 tropical depr… NA 25
#> 3 Amy 1975 6 27 12 29.5 -79 tropical depr… NA 25
#> 4 Amy 1975 6 27 18 30.5 -79 tropical depr… NA 25
#> 5 Amy 1975 6 28 0 31.5 -78.8 tropical depr… NA 25
#> 6 Amy 1975 6 28 6 32.4 -78.7 tropical depr… NA 25
#> 7 Amy 1975 6 28 12 33.3 -78 tropical depr… NA 25
#> 8 Amy 1975 6 28 18 34 -77 tropical depr… NA 30
#> 9 Amy 1975 6 29 0 34.4 -75.8 tropical storm NA 35
#> 10 Amy 1975 6 29 6 34 -74.8 tropical storm NA 40
#> # ℹ 19,056 more rows
#> # ℹ 3 more variables: pressure <int>, tropicalstorm_force_diameter <int>,
#> # hurricane_force_diameter <int>
相关用法
- R dplyr starwars 星球大战人物
- R dplyr slice 使用行的位置对行进行子集化
- R dplyr sample_n 从表中采样 n 行
- R dplyr summarise_all 汇总多列
- R dplyr select_all 选择并重命名一组变量
- R dplyr select 使用列的名称和类型保留或删除列
- R dplyr setops 设置操作
- R dplyr summarise 将每组汇总为一行
- R dplyr group_trim 修剪分组结构
- R dplyr copy_to 将本地数据帧复制到远程src
- R dplyr consecutive_id 为连续组合生成唯一标识符
- R dplyr row_number 整数排名函数
- R dplyr band_members 乐队成员
- R dplyr mutate-joins 变异连接
- R dplyr nth 从向量中提取第一个、最后一个或第 n 个值
- R dplyr coalesce 找到第一个非缺失元素
- R dplyr group_split 按组分割 DataFrame
- R dplyr mutate 创建、修改和删除列
- R dplyr order_by 用于排序窗口函数输出的辅助函数
- R dplyr context 有关“当前”组或变量的信息
- R dplyr percent_rank 比例排名函数
- R dplyr recode 重新编码值
- R dplyr desc 降序
- R dplyr between 检测值落在指定范围内的位置
- R dplyr cumall 任何、全部和平均值的累积版本
注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Storm tracks data。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。