skill_ROCPlot: ROC Plot

Description Usage Arguments References See Also Examples

View source: R/skill_ROCPlot.R

Description

This function plots ROC curves for a variety of observed classification thresholds.

Usage

1
2
3
4
5
6
7
8
skill_ROCPlot(
  predicted,
  observed,
  t1Range = c(0, 100),
  t2s = seq(10, 100, 10),
  n = 101,
  colors = grDevices::rainbow(length(t2s))
)

Arguments

predicted

vector of predicted values (or a ws_monitor object with a single location)

observed

vector of observed values (or a ws_monitor object with a single location)

t1Range

lo and high values used to generate test thresholds for classifying predicted data

t2s

vector of thresholds used to classify observed data

n

number of test thresholds in ROC curve

colors

vector of colors used when plotting curves

References

Receiver Operating Characteristic

See Also

skill_confusionMatrix

skill_ROC

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
## Not run: 
# Fail gracefully if any resources are not available
try({

# Napa Fires -- October, 2017
ca <- airnow_loadAnnual(2017) %>%
  monitor_subset(tlim = c(20171001,20171101), stateCodes = 'CA')
Vallejo <- monitor_subset(ca, monitorIDs = '060950004_01')
Napa <- monitor_subset(ca, monitorIDs = '060550003_01')
skill_ROCPlot(Vallejo, Napa)

}, silent = FALSE)

## End(Not run)

PWFSLSmoke documentation built on Nov. 23, 2021, 5:06 p.m.