Split and plot

split_plot(df, fun, sp = get_split_col(df), ...)

Arguments

df

data frame to split and plot

fun

function to use to plot

sp

character name of column to split; if df is a grouped data frame, leave this argument missing and the; regardless of how this is specified, sp should name a single column split column will be determined from the groups

...

passed to fun

Value

A list of plots.

Examples

df <- pmplots_data_obs() require(dplyr)
#> Loading required package: dplyr
#> #> Attaching package: ‘dplyr’
#> The following objects are masked from ‘package:stats’: #> #> filter, lag
#> The following objects are masked from ‘package:base’: #> #> intersect, setdiff, setequal, union
df %>% group_by(STUDYc) %>% split_plot(dv_pred)
#> $SAD
#> `geom_smooth()` using formula 'y ~ x'
#> Warning: Removed 1 rows containing missing values (geom_smooth).
#> #> $MAD
#> `geom_smooth()` using formula 'y ~ x'
#> #> $Renal
#> `geom_smooth()` using formula 'y ~ x'
#> #> $Hepatic
#> `geom_smooth()` using formula 'y ~ x'
#>