plot_duration: Plot duration above/below exceedance levels

Description Usage Arguments Value

View source: R/plot_duration.R

Description

Given a data frame with lake levels for a single lake or multiple lakes, plot the duration of . If data frame has multiple lakes, will display as facet plots. Options to add yintercepts. Also option to add second axis with lake depth, if only plotting one lake.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
plot_duration(
  df,
  probs = 90,
  show_median = TRUE,
  show_labels = TRUE,
  max_months = NULL,
  title = "",
  text_size = 12,
  vline_color = "#c00000",
  hist_color = "grey80",
  density_color = "#c00000",
  line_size = 1,
  bin_size = 1,
  lakes = c("Pleasant", "Long", "Plainfield")
)

Arguments

df

a data frame with columns for "lake", "date", "level_obs", and "level_pred" that matches desired time series to analyze

probs

exceedance probabilities to analyze, defaults to 90

show_median

logical defaults to FALSE. If true, plots vertical line at median number of months.

show_labels

logical defaults to TRUE to label median duration (if displayed)

max_months

default to NULL, otherwise used to set max

title

string to use for title of plot, defaults to "".

text_size

size of text, defaults to 12

vline_color

color of vertical line, defaults to a red ("#c00000")

hist_color

color of histogram bins, defaults to "grey80"

density_color

color of density curve with alpha = 0.2, defaults to a red ("#c00000")

line_size

line size, defaults to 1

bin_size

width of bins, defaults to 2 months.

lakes

vector of lakes to include in plot. Defaults to c("Pleasant", "Long", "Plainfield")

Value

plot_obj, a plot with the imputed and observed lake levels.


WDNR-Water-Use/CSLSlevels documentation built on Nov. 21, 2020, 9:13 a.m.