Typed building blocks for theme(). Each describes how a family of theme
slots is drawn; any property left NULL is inherited from the slot's parent
in the theme tree. element_blank() draws nothing.
Usage
element_text(
family = NULL,
face = NULL,
colour = NULL,
color = NULL,
size = NULL,
hjust = NULL,
vjust = NULL,
angle = NULL,
lineheight = NULL,
margin = NULL
)
element_line(
colour = NULL,
color = NULL,
linewidth = NULL,
linetype = NULL,
lineend = NULL,
sketch = NULL
)
element_rect(
fill = NULL,
colour = NULL,
color = NULL,
linewidth = NULL,
linetype = NULL,
sketch = NULL
)
element_blank()Arguments
- family, face, size, colour, color, hjust, vjust, angle, lineheight, margin
Text properties.
coloris an alias forcolour;sizeis in points;marginis a numeric vector of millimetres (recycled to length 4).- linewidth, linetype, lineend
Line properties.
- sketch
For
element_line()/element_rect(), asketch()spec giving that theme element (gridlines, axis lines, ticks, panel/strip/legend backgrounds) a hand-drawn look,NAto force it crisp, orNULL(default) to inherit from its parent element / the plot-widetheme_sketch()default. Text elements are never sketched.- fill
Fill colour (rectangles).
Value
An element object for use in theme().
Examples
vplot(mtcars) |>
mark_point(x = wt, y = mpg) |>
theme(plot.title = element_text(size = 16), panel.grid.minor = element_blank())
