Description Usage Arguments Value Examples
Generates basic horizontal barchart with index on a given value. If more than one series is supplied, stacked barchart is generated.
1 2 3 4 5 6 7 8 9 | bar_chart_reference(
data,
cat,
series,
ref_val,
series_labels = series,
styles = NULL,
ref_label = ref_val
)
|
data |
data frame containing data to be plotted |
cat |
vector containing category names of values |
series |
vector containing names of columns in data with values to plot |
ref_val |
numeric value of the index |
series_labels |
vector containing names of series to be shown on the plot |
styles |
optional vector with styles of bars |
ref_label |
string defining a text that should be displayed in the referencing line. Set by default to index_val. |
object of class tidychart with a character vector containing SVG elements
1 2 3 4 5 6 7 8 9 10 11 | #prepare the data frame
data <- data.frame(
city = c("Berlin", "Munich", "Cologne", "London", "Vienna", "Paris", "Zurich"),
Products = c(538, 250, 75, 301, 227, 100, 40),
Services = c(621, 545, 302, 44, 39, 20, 34)
)
#create svg string
barchart_ref <- bar_chart_reference(data, data$city, c("Products"), 100, c("Products"))
#show the plot
barchart_ref
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.