hgch_pie: Generate a Highcharts pie chart.

hgch_pieR Documentation

Generate a Highcharts pie chart.

Description

This function generates a Highcharts pie chart based on the given data.

Usage

hgch_pie(data, dic = NULL, var_cat = NULL, var_num = NULL, ...)

Arguments

data

A data frame containing the data to be plotted.

dic

A named list of character vectors that replaces column names in data. The names of the list should match column names in data, and each vector should contain the replacement names.

var_cat

A character vector of categorical variable(s) to use in the chart.

var_num

A character vector of numeric variable(s) to use in the chart.

...

Additional arguments to be passed to plot_opts.

Value

A Highcharts pie chart object.

See Also

data_draw

Examples

data1 <- data.frame(name = c("A", "B", "C"), y = c(10, 20, 30))
hgch_pie(data1,
         var_cat = "name",
         var_num = "y")

# Custom theme
test_theme <- list(
  theme = list(
    palette_colors = c("#ffa92a", "black", "lightgreen"),
    subtitle_align = "center",
    subtitle_family = "Roboto",
    subtitle_size = 15,
    subtitle_color = "#3b83b8",
    subtitle_weight = 700
  )
)

hgch_pie(data1,
         var_cat = "name",
         var_num = "y",
         opts = test_theme,
         subtitle = "test subtitle",
         title = "test title")

randommonkey/hgchmagic documentation built on Aug. 23, 2023, 5:56 a.m.