plot_temp_scatter: Download and plot essential climate data

View source: R/instrumental_temp.R

plot_temp_scatterR Documentation

Download and plot essential climate data

Description

Plots scatter of monthly temperature anomaly retrieved using get_temp() with ggplot2. The output ggplot2 object may be further modified.

Usage

plot_temp_scatter(
  dataset = get_temp(),
  print = TRUE,
  labelmax = FALSE,
  labellatest = TRUE
)

Arguments

dataset

Name of the tibble generated by get_temp

print

(boolean) Display temperature anomaly ggplot2 chart, defaults to TRUE. Use FALSE to not display chart.

labelmax

(boolean) Display date of max value, default = FALSE

labellatest

(boolean) Display date of latest value, default = TRUE

Details

plot_temp_scatter invisibly returns a ggplot2 object with a pre-defined temperature monthly mean anomaly chart using data from get_temp. By default the chart is also displayed. Smooths using ggplot2's built-in loess smoother. Users may further modify the output ggplot2 chart.

Value

Invisibly returns a ggplot2 object with temperature anomaly chart

Author(s)

Hernando Cortina, hch@alum.mit.edu

Examples


# Fetch temperature anomaly:
anomaly <- get_temp()
#
# Plot output using package's built-in ggplot2 defaults
plot_temp_scatter(anomaly)

# Or just call plot_temp_scatter(), which defaults to get_temp() dataset
plot_temp_scatter()

p <- plot_temp_scatter(anomaly, print = FALSE)
# Modify plot such as: p + ggplot2::labs(title='The Signature of Climate Change') 


cortinah/hockeystick documentation built on Nov. 26, 2024, 12:08 p.m.