Hurricane Re-Analysis Project

Scraped dataset of the Hurricane Research Division's Hurricane Re-Analysis Project known as HURDAT. Storm details are available for most known hurricanes and tropical storms for the Atlantic and northeastern Pacific ocean (northwestern hemisphere). See <> for more information.

minimal R version GitHub (pre-)release CRAN_Status_Badge Build Status AppVeyor Build Status

This R package currently aims to reorganize the NOAA HURDAT2 dataset for Atlantic, East Pacific and Central Pacific-basin tropical cyclones and present it in a cleaner format.

The Atlantic basin dataset covers all cyclones that have developed in the Atlantic Ocean. The eastern Pacific datasets cover cyclones in the Pacifc from the United States/Mexico coastlines to -140°W where the cyclone entered what is referred to as the central Pacific basin. The central Pacific basin extends westward to -180°W.

Getting Started

Please view the vignette 'hurdat':

vignette("hurdat", package = "HURDAT")

HURDAT is available on CRAN.


Built With

  • R 3.4.0 - The R Project for Statistical Computing


Please read for details on our code of conduct, and the process for submitting pull requests to us.


We use SemVer for versioning. For the versions available, see the tags on this repository.


See also the list of contributors who participated in this project.


This project is licensed under the MIT License - see the LICENSE file for details


  • None yet


HURDAT v0.2.0 (yyyy-mm-dd)



  • NA


  • Updated AL dataset for 2017 Atlantic tropical cyclone data.

  • Updated EP dataset for 2017 northeast Pacific tropical cyclone data.


  • NA


  • NA

HURDAT 0.1.0 (2017-08-10)


Major new features

HURDAT is a R library that scrapes the most recent HURDAT dataset from the National Hurricane Center. Datasets cover the Atlantic and northwestern Pacific ocean. This dataset is a best-track post-storm analysis as determined by the Hurricane Research Division.

Dataset may contain errors; particularly with latitude and longitude. This is in the original dataset; not an issue with the scraping function. However, if you notice any errors, please send post them to the GitHub repo:

Access Atlantic basin data with the call data("AL"); Pacific data with `data("EP").

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("HURDAT") by Tim Trice, 8 months ago

Report a bug at

Browse source code at

Authors: Tim Trice [aut, cre] , Chris Landsea [aut, dtc]

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports dplyr, purrr, readr, rlang, rvest, tidyr, xml2

Suggests covr, devtools, knitr, testthat, rmarkdown

See at CRAN