rAmCharts - amPie
Parameters
- data: a dataframe with at least 2 columns: label (character), and value (numeric). See data_pie for example. You can add a third column “color” (character, colors in hexadecimal) to specify the colors.
- show_values: a boolean, TRUE to display values.
- depth: a numeric, between 0 and 100. If superior to 0, chart is displayed in 3D.
- inner_radius: a numeric, between 0 ans 100. If superior to 0, the pie becomes a donut chart.
- …: other parameters called in amOptions.
Data used in the examples:
data("data_pie")
head(data_pie)##       label value
## 1  Facebook    38
## 2   Twitter    25
## 3  LinkedIn    15
## 4   Google+    14
## 5 Pinterest     8Reference example
amPie(data = data_pie)Don’t display values
amPie(data = data_pie, show_values = FALSE)3D pie
amPie(data = data_pie, depth = 10)Donut chart
amPie(data = data_pie, inner_radius = 50)All options
amPie(data = data_pie, inner_radius = 50, depth = 10, show_values = TRUE)amOptions
legend
amPie(data = data_pie, legend = TRUE)
#or
amPie(data = data_pie) %>>% 
  amOptions(legend = TRUE)legendPosition
amPie(data = data_pie, legend = TRUE, legendPosition = "left")
#or
amPie(data = data_pie) %>>% 
  amOptions(legend = TRUE, legendPosition = "left")export
amPie(data = data_pie, export = TRUE)
#or
amPie(data = data_pie) %>>% 
  amOptions(export = TRUE)exportFormat
amPie(data = data_pie, export = TRUE, exportFormat = "JPG")
#or
amPie(data = data_pie) %>>% 
  amOptions(export = TRUE, exportFormat = "JPG")main and creditsPosition
amPie(data = data_pie, main = "My Pie",
        mainColor = "#68838B", mainSize = 25, creditsPosition = "bottom-right")
#or
amPie(data = data_pie) %>>% 
  amOptions( main = "My Pie",
        mainColor = "#68838B", mainSize = 25, creditsPosition = "bottom-right")theme
amPie(data = data_pie, theme = "patterns")
#or
amPie(data = data_pie) %>>% 
  amOptions(theme = "patterns")