該數據集是 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。