Draw pie and donut charts.
Usage
e_pie(e, serie, name = NULL, legend = TRUE, rm_x = TRUE, rm_y = TRUE, ...)
e_pie_(e, serie, name = NULL, legend = TRUE, rm_x = TRUE, rm_y = TRUE, ...)
Arguments
- e
An
echarts4r
object as returned bye_charts
or a proxy as returned byecharts4rProxy
.- serie
Column name of serie to plot.
- name
name of the serie.
- legend
Whether to add serie to legend.
- rm_x, rm_y
Whether to remove x and y axis, defaults to
TRUE
.- ...
Any other option to pass, check See Also section.
Examples
mtcars |>
head() |>
tibble::rownames_to_column("model") |>
e_charts(model) |>
e_pie(carb)
# timeline
df <- data.frame(
grp = c("A", "A", "A", "B", "B", "B"),
labels = rep(LETTERS[1:3], 2),
values = runif(6, 1, 5)
)
df |>
group_by(grp) |>
e_charts(labels, timeline = TRUE) |>
e_pie(values)