Pacific Decadal Oscillation Index Data

Monthly Pacific Decadal Oscillation (PDO) index values from January 1900 to December 2017. Includes pdo_download() to scrape the latest values from <>.

stability-stable Travis-CI BuildStatus CoverageStatus License:CC0 CRAN_Status_Badge CRANDownloads

rpdo is an R data package of Monthly Pacific Decadal Oscillation (PDO) index values from January 1900 to December 2017.

The function pdo_download() scrapes the most recent data from


To install the most recent release from CRAN


To install the development version from GitHub

# install.packages("devtools")


data <- rpdo::pdo
data <- subset(data, data$Month == 1)
ggplot(data = data, aes(x = Year, y = PDO)) + 
geom_smooth(span = 0.1, se = FALSE, color = "black", method = 'loess') + geom_point() + ylab("January PDO Index")

Pacific Decadal Oscillation (PDO) Index for January byyear.


To cite package 'rpdo' in publications use:

  Joe Thorley, Nathan Mantua and Steven R. Hare (2018). rpdo:
  Pacific Decadal Oscillation Index Data. R package version 0.2.3.

A BibTeX entry for LaTeX users is

    title = {rpdo: Pacific Decadal Oscillation Index Data},
    author = {Joe Thorley and Nathan Mantua and Steven R. Hare},
    year = {2018},
    note = {R package version 0.2.3},
    url = {},


Please report any issues.

Pull requests are always welcome.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

See Also

The rsoi package provides El Nino/Southern Oscillation (ENSO) and Related Climate Indices.


For more information see


rpdo 0.2.3

  • Removed all dependencies except stats, utils and checkr.
  • Added values from February 2017 to December 2017.

rpdo 0.2.2

  • Added values from December 2016 to February 2017.

rpdo 0.2.1

  • Added values from April 2016 to November 2016.

rpdo 0.2.0

  • Added function download_pdo to allow users to get most recent data from web.
  • Added values for March 2016.
  • Moved vignette("rpdo") information to README.

rpdo 0.1.2

  • Added values from December 2015 to February 2016.

rpdo 0.1.1

  • Added values for October and November 2015.

rpdo 0.1.0

  • Added values for August and September 2015.

rpdo 0.0.1

  • Released values from January 1900 to July 2015.

Reference manual

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


0.2.3 by Joe Thorley, 2 months ago

Report a bug at

Browse source code at

Authors: Joe Thorley [aut, cre], Nathan Mantua [aut, dtc], Steven R. Hare [aut, dtc]

Documentation:   PDF Manual  

CC0 license

Imports checkr, utils, stats

Suggests covr, ggplot2, testthat

Suggested by rsoi.

See at CRAN