pr_plot {ezplot} | R Documentation |
pr_plot
Description
precision-recall plot
Usage
pr_plot(
data,
fitted,
actual,
group = NULL,
facet_x = NULL,
facet_y = NULL,
palette = ez_col,
size_line = 1,
size = 11,
labs = "short",
env = parent.frame()
)
Arguments
data |
A data.frame. |
fitted |
Vector of fitted values |
actual |
Vector of actual values |
group |
A character value. Evaluates to a column. |
facet_x |
A character value. Evaluates to a column. |
facet_y |
A character. Evaluates to a column. |
palette |
Colour function. |
size_line |
width of line for |
size |
theme size for |
labs |
'short' or 'long' |
env |
environment for evaluating expressions. |
Examples
library(ggplot2)
n = 1000
df = data.frame(actual = sample(c(FALSE, TRUE), n, replace = TRUE),
runif = runif(n))
df[["fitted"]] = runif(n) ^ ifelse(df[["actual"]] == 1, 0.5, 2)
density_plot(df, "fitted", "actual")
pr_plot(df, "fitted", "actual")
pr_plot(df, "runif", "actual", size_line = 0.5)
library(dplyr, warn.conflicts = FALSE)
pr_plot(df, "fitted", "actual", "sample(c(1, 2), n(), TRUE)")
pr_plot(df, "fitted", "actual",
"sample(c(1, 2), n(), TRUE)",
"sample(c(3, 4), n(), TRUE)")
pr_plot(df, "fitted", "actual",
"sample(c(1, 2), n(), TRUE)",
"sample(c(3, 4), n(), TRUE)",
"sample(c(5, 6), n(), TRUE)")
[Package ezplot version 0.7.13 Index]