Returns line type specifications for time series plots to improve
visual distinction in black and white visualizations.
Usage
vecshift_linetypes(categories, style = "employment", reverse = FALSE)
Arguments
- categories
Character vector. Categories to map to line types
- style
Character. Line type style:
"employment": For employment status data
"basic": Basic line types
"varied": Maximum variety in line patterns
- reverse
Logical. Whether to reverse the line type order (default: FALSE)
Value
A named character vector of ggplot2 line types
Examples
# Get line types for employment statuses
employment_lines <- vecshift_linetypes(c("occ_ft", "occ_pt", "disoccupato"))
print(employment_lines)
#> occ_ft occ_pt disoccupato
#> "solid" "dashed" "longdash"
# Get basic line types
basic_lines <- vecshift_linetypes(c("A", "B", "C"), style = "basic")