pie_plot {ezplot} | R Documentation |
pie_plot
Description
Creates pie charts.
Usage
pie_plot(
data,
x,
y = "1",
facet_x = NULL,
facet_y = NULL,
labels_y = function(x) ez_labels(x * 100, append = "%", round = round, signif =
signif),
size = 11,
label_cutoff = 0.04,
round = Inf,
signif = 3,
palette = ez_col,
reorder = c("x", "facet_x", "facet_y"),
label_x = 0.8,
legend_ncol = NULL
)
Arguments
data |
A data.frame. |
x |
A named character value. Evaluates to a column. |
y |
A named character value. Evaluates to a column. |
facet_x |
A character value. Evaluates to a column. |
facet_y |
A character. Evaluates to a column. |
labels_y |
label formatting function |
size |
theme size for |
label_cutoff |
Cutoff size (proportion of y data range) for excluding labels |
round |
Option for rounding label. |
signif |
Option for retaining significant figures in label. |
palette |
Colour function. |
reorder |
A character vector specifying the group variables to reorder.
Default is |
label_x |
Position of label from centre of pie. 0 is the centre of the pie and 1 is the outer edge. |
legend_ncol |
Number of columns in legend. |
Value
ggplot object
Examples
suppressPackageStartupMessages(library(tsibble))
library(tsibbledata)
pie_plot(ansett, "Class", "Passengers")
pie_plot(ansett, "Class", "Passengers", reorder = NULL, label_x = 0.5)
pie_plot(ansett, "Class", "Passengers", "Airports", reorder = NULL, label_x = 0.5)
[Package ezplot version 0.7.13 Index]