| lbl_midpoints {santoku} | R Documentation |
Label chopped intervals by their midpoints
Description
This uses the midpoint of each interval for its label.
Usage
lbl_midpoints(
fmt = NULL,
single = NULL,
first = NULL,
last = NULL,
raw = FALSE
)
Arguments
fmt |
String, list or function. A format for break endpoints. |
single |
Glue string: label for singleton intervals. See |
first |
Glue string: override label for the first category. Write e.g.
|
last |
String: override label for the last category. Write e.g.
|
raw |
|
Value
A function that creates a vector of labels.
Formatting endpoints
If fmt is not NULL then it is used to format the endpoints.
If
fmtis a string, then numeric endpoints will be formatted bysprintf(fmt, breaks); other endpoints, e.g. Date objects, will be formatted byformat(breaks, fmt).If
fmtis a list, then it will be used as arguments to format.If
fmtis a function, it should take a vector of numbers (or other objects that can be used as breaks) and return a character vector. It may be helpful to use functions from the{scales}package, e.g.scales::label_comma().
See Also
Other labelling functions:
lbl_dash(),
lbl_discrete(),
lbl_endpoints(),
lbl_glue(),
lbl_intervals(),
lbl_manual(),
lbl_seq()
Examples
chop(1:10, c(2, 5, 8), lbl_midpoints())