Description data() html() Further documentation Examples
The Chart class is a wrapper for the Highcharts API. It
also includes data() and html() to extend
with some additional functionality specific for R users.
data()A method that may take either vectors or data frames as input.
html()A method to convert the chart object to HTML code. The
code does not include necessary JavaScript files (e.g.
Highcharts and jQuery); however, when used interactively
(show()) or with Shiny, those are automatically
included.
For more documentation on the specific Highcharts methods, please visit http://api.highcharts.com/highcharts.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | ## Not run:
library(rHighcharts)
### Bar chart
a <- rHighcharts:::Chart$new()
a$chart(type = "bar")
a$plotOptions(column = list(stacking = "normal"))
a$title(text = "US Personal Expenditure")
a$yAxis(title = list(text = "US dollars"))
x <- as.data.frame(t(USPersonalExpenditure))
a$xAxis(categories = rownames(x))
a$data(x)
a # show chart in browser
### Pie chart
a <- rHighcharts:::Chart$new()
a$title(text = "Fruits")
a$data(x = c("Apples","Bananas","Oranges"), y = c(15, 20, 30), type = "pie", name = "amount")
a
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.