Learn R Programming

⚠️There's a newer version (0.9.4) of this package.Take me there.

highcharter

R wrapper for highcharts

It is a must know how highcharts api works to take advantage of this package. I invited you to look some demos charts and explore chart types, syntax and all what highcharts can do.

Resources

Why highcharter?

  • Various chart type with the same style (scatters, time series, heatmaps, treemap, bar charts, more coming soon).
  • Piping styling.
  • Support Highstock charts. You can create a candlestick charts in 2 lines of code. Support xts objects from the quantmod package.
  • Support Highmaps charts. It's easy to create choropleths or add information in geojson format.
  • Chart various R object with one function. With hchart(x) you can chart: numeric, histograms, character, factors, ts, mts, xts, stl, ohlc, acf, forecast, dist classes.
  • Themes: Add themes, merge themes or create your own.
  • Plugins: Drag points, fontawesome, url-pattern.
  • <3 to Highcharts.com

Licence

Highcharter is licensed under the MIT License. However, highcharts.com is licensed under their own terms. Highcharts is free for personal or non profit projects under the Creative Commons Attribution-NonCommercial 3.0 License.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Copy Link

Version

Install

install.packages('highcharter')

Monthly Downloads

163,122

Version

0.3.0

License

MIT + file LICENSE

Maintainer

Joshua Kunst

Last Published

March 28th, 2016

Functions in highcharter (0.3.0)

hc_theme_handdrawn

Hand Drawn theme for highcharts
hc_theme_chalk

Chalk theme for highcharts
hc_colors

Adding color options to highchart objects
hc_theme_darkunica

Dark Unica theme for highcharts
hc_add_series_ohlc

Shorcut for create candlestick charts
hc_theme_sandsignika

Sand Signika theme for highcharts
hc_colorAxis

Adding Color Axis options to highchart objects
str_to_id

String to 'id' format
hc_add_series_scatter

Shorcut for create scatter plots
export_hc

Function to export js file the configuration options
hc_get_dash_styles

Get dash styles
hc_add_series_map

Shorcut for create map
hc_add_series_times_values

Shorcut for create/add time series from times and values
tooltip_table

Helper for make table in tooltips
hc_chart

Adding chart options to highchart objects
hc_xAxis

Adding axis options to highchart objects
hc_exporting

Exporting options for higcharts objects
hc_theme_merge

Merge themes
hc_legend

Adding legend options to highchart objects
hc_add_series

Adding and removing series from highchart objects
highchart

Create a Highcharts chart widget
renderHighchart

Widget render function for use in Shiny
datetime_to_timestamp

Date to Timesstamps
hc_add_series_ts

Shorcut for create/add time series charts from a ts object
fa_icon

Helpers functions to get FontAwesome icons code
hc_defs

Adding patterns to be used in highcharts series
hc_scrollbar

Adding scrollbar options to highstock objects
hc_theme_db

Dotabuff theme for highcharts
hc_series

Series options from highchart objects
hex_to_rgba

Transform colors from hexadeximal format to rgba hc notation
worldgeojson

World map in Geojson format (list)
hc_pane

Adding annotations to highcharts objects
hc_add_series_flags

Shorcut for add flags to highstock chart
hc_add_series_xts

Shorcut for create highstock chart from xts object
hc_plotOptions

Adding plot options to highchart objects
citytemp

City temperatures from a year
hc_theme_null

Null theme for highcharts
highchartOutput

Widget output function for use in Shiny
hc_mapNavigation

Adding mapNavigation options to highmaps charts
hc_theme_flat

Base16 Insipred theme
list.parse2

Convert an object to list with identical structure
hc_add_theme

Add themes to a highchart object
colorize_vector

Create vector of color from vector
usgeojson

US States map in Geojson format (list)
hc_rm_series

Removing series to highchart objects
hc_tooltip

Adding tooltip options to highchart objects
hc_demo

Chart a demo for testing themes
hc_theme_google

Google theme for highcharts
highcarter-exports

highcharter exported operators and S3 methods
hc_get_colors

Get default colors for Highcharts theme
hc_annotations

Adding annotations to highcharts objects
higcharter

An htmlwidget interface to the Highcharts javascript chart library
hc_navigator

Adding navigator options to highstock charts
hc_theme_538

Fivethirtyeight theme for highcharts
hc_theme_economist

Economist theme for highcharts
hc_rangeSelector

Adding scrollbar options to highstock charts
hc_add_series_labels_values

Shorcut for add series for pie, bar and column charts
hc_credits

Adding credits options to highchart objects
hc_title

Adding title and subtitle options to highchart objects
hc_add_series_treemap

Shorcut for create treemaps
hc_theme_smpl

Simple Theme
favorite_bars

Marshall's Favorite Bars
hc_drilldown

Drilldown options for higcharts objects
unemployment

US Counties unemployment rate
uscountygeojson

US Counties map in Geojson format (list)
hc_theme

Highchart theme constructor
hc_theme_gridlight

Grid Light theme for highchart
hc_theme_ft

Financial Times theme for highcharts
favorite_pies

Marshall's Favorite Pies
hchart

Create a highchart object from a particular data type
highchart2

Create a Highcharts chart widget