Skip to contents

Set Series Variable Options for color, shape and size

Usage

plot_aes_opts(
  datain,
  series_var = "TRTVAR",
  series_color = NA,
  series_shape = NA,
  series_size = rep(1, 10),
  series_contrast = ""
)

Arguments

datain

Input dataset to be plotted

series_var

Series Variable

series_color

Tilde-separated string or vector of colors to be set to levels of series_var. Pass NA to get package defaults

series_shape

Tilde-separated string or vector of symbols to be set to levels of series_var. Pass NA to get package defaults

series_size

Tilde-separated string or vector of sizes to be set to levels of series_var. Pass NA to get package defaults

series_contrast

Tilde-separated string or vector of colors to be set to levels of series_var. (Optional)

Value

a list containing vectors for colors, shapes and sizes matched to levels in Series Variable

Details

The series_shape argument can take numeric values such as c(16, 25, 22), "16,25,22" or characters - c("triangle", "square")/"triangle,square"

Examples

plot_aes_opts(iris,
  series_var = "Species",
  series_color = NA,
  series_shape = "trianglefilled~circlefilled~squarefilled~asterisk",
  series_size = c(2, 2, 2, 2),
  series_contrast = "black~black~black"
)
#> $color
#>        setosa    versicolor     virginica 
#>  "firebrick2"       "blue4" "forestgreen" 
#> 
#> $shape
#>     setosa versicolor  virginica 
#>         17         16         15 
#> 
#> $size
#>     setosa versicolor  virginica 
#>          2          2          2 
#> 
#> $contrast
#>     setosa versicolor  virginica 
#>    "black"    "black"    "black" 
#>