Learn R Programming

HIGHCHARTER

Installation

CRAN version:

install.packages("highcharter")

Development version:

remotes::install_github("jbkunst/highcharter")

How to start

There are a lot of vignettes to show how highcharter works and what you can do:

  • vignette("highcharter") explore the basics of the package.
  • vignette("showcase") to see how much highcharts is flexible in terms of

customization and design.

  • vignette("highcharts-api") show the main functions to configure charts with

the implemented Highcharts API.

  • vignette("highchartsjs-api-basics") explain the relationship between the

highchartsJS API and highcharter.

Licence

Highcharter has a dependency on Highcharts, a commercial JavaScript charting library. Highcharts offers both a commercial license as well as a free non-commercial license. Please review the licensing options and terms before using this software, as the highcharter license neither provides nor implies a license for Highcharts.

Highcharts (https://highcharts.com) is a Highsoft product which is not free for commercial and Governmental use.

Discount for highcharter users

Highsoft provide a discount to the highcharter users. It is a 50% discount on our Single Developer license. More details in https://newsletter.highcharts.com/foss/.

Copy Link

Version

Install

install.packages('highcharter')

Monthly Downloads

209,161

Version

0.9.4

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

January 3rd, 2022

Functions in highcharter (0.9.4)

df_to_annotations_labels

Function to create annotations arguments from a data frame
data_to_sankey

Helper to transform data frame for sankey highcharts format
citytemp

City temperatures from a year in wide format
colorize

Create vector of color from vector
data_to_hierarchical

Helper to transform data frame for treemap/sunburst highcharts format
datetime_to_timestamp

Date to timestamps
color_classes

Function to create dataClasses argument in hc_colorAxis
color_stops

Function to create stops argument in hc_colorAxis
citytemp_long

City temperatures from a year in long format
hc_add_series.geo_json

hc_add_series for geo_json & geo_list objects
favorite_bars

Marshall's Favorite Bars
hc_chart

Chart options for highcharter objects
hc_colorAxis

Coloraxis options for highcharter objects
data_to_boxplot

Helper to transform data frame for boxplot highcharts format
download_map_data

Helper function to download the map data form a url
hc_add_annotation

Helper to add annotations from data frame or list
favorite_pies

Marshall's Favorite Pies
hc_add_dependency

Add modules or plugin dependencies to highcharts objects
export_hc

Function to export js file the configuration options
globaltemp

globaltemp
hc_add_series.lm

hc_add_series for lm and loess objects
hc_mapNavigation

Mapnavigation options for highcharter objects
hc_motion

Setting Motion options to highcharts objects
hc_add_dependency_fa

Helpers functions to get FontAwesome icons code
hc_legend

Legend options for highcharter objects
hc_add_series.forecast

hc_add_series for forecast objects
hc_add_series.density

hc_add_series for density objects
hc_boost

Boost options for highcharter objects
hc_caption

Caption options for highcharter objects
hc_add_series.character

hc_add_series for character and factor objects
hc_plotOptions

Plotoptions options for highcharter objects
get_data_from_map

hc_rangeSelector

Rangeselector options for highcharter objects
hc_drilldown

Drilldown options for highcharter objects
hc_elementId

Setting elementId
hc_responsive

Responsive options for highcharter objects
hc_add_series.data.frame

hc_add_series for data frames objects
get_hc_series_from_df

Auxiliar function to get series and options from tidy frame for hchart.data.frame
hc_add_event_point

Helpers to use highcharter as input in shiny apps
hc_add_series.numeric

hc_add_series for numeric objects
hc_yAxis_multiples

Creating multiples yAxis t use with highcharts
hc_add_series

Adding data to highchart objects
hc_add_series.ts

hc_add_series for time series objects
hc_loading

Loading options for highcharter objects
hc_theme_darkunica

Dark Unica theme for highcharts
hc_theme_chalk

Chalk theme for highcharts
hc_theme_google

Google theme for highcharts
hc_add_series_list

Shortcut for data series from a list of data series
hc_add_series.xts

hc_add_series for xts objects
hc_navigator

Navigator options for highcharter objects
hc_rm_series

Removing series to highchart objects
hc_size

Changing the size of a highchart object
hc_annotations

Annotations options for highcharter objects
hc_subtitle

Subtitle options for highcharter objects
hc_theme_ft

Financial Times theme for highcharts
hc_theme_ggplot2

ggplot2 theme for highcharts
hc_theme_alone

Alone theme for highcharts
hc_tooltip

Tooltip options for highcharter objects
hc_title

Title options for highcharter objects
hc_theme_bloom

Bloomberg Graphics theme for highcharts
hc_pane

Pane options for highcharter objects
hc_theme_gridlight

Grid Light theme for highcharts
hc_xAxis

Xaxis options for highcharter objects
hc_yAxis

Yaxis options for highcharter objects
hctreemap

Shortcut for create treemaps
hcpxy_add_series

Add data to higchartProxy element
hcpxy_loading

Show or hide loading text for a higchartProxy object
hcmap

hc_theme_elementary

Elementary (OS) theme for highcharts
hciconarray

Shortcut to make icon arrays charts
hc_colors

Colors options for highcharter objects
hc_credits

Credits options for highcharter objects
hcpxy_add_point

Add point to a series of a higchartProxy object
hcparcords

Shortcut to create parallel coordinates
hc_add_series_map

Add a map series
hc_theme_ffx

Firefox theme for highcharts
hc_theme_flat

Flat theme for highcharts
pokemon

pokemon
hctreemap2

Shortcut to create treemaps.
random_id

Function to generate iids
hw_grid

Lays out highchart widgets into a "grid", similar to grid.arrange from gridExtra.
hc_scrollbar

Scrollbar options for highcharter objects
hc_add_theme

Add themes to a highchart object
hc_series

Series options for highcharter objects
hc_theme_flatdark

Flatdark theme for highcharts
hcpxy_update_series

Update options series in a higchartProxy object
hc_theme_smpl

Simple theme for highcharts
hc_theme_sparkline

Sparkline theme for highcharts
hcspark

Shortcut to make spkarlines
highchartOutput

Widget output function for use in Shiny
highchart2

Create a Highcharts chart widget
is.hexcolor

Check if a string vector is in hexadecimal color format
worldgeojson

World map in Geojson format (list)
tooltip_chart

Helper to create charts in tooltips.
str_to_id

String to 'id' format
hc_exporting

Exporting options for highcharter objects
renderHighchart

Widget render function for use in Shiny
hc_theme

Creating highcharter themes
hc_theme_538

Theme collection for highcharts
vaccines

Vaccines
hc_theme_merge

Merge themes
hc_labels

Labels options for highcharter objects
weather

Weather
stars

stars
hc_theme_db

Dotabuff theme for highcharts
hc_zAxis

Zaxis options for highcharter objects
hcaes

Define aesthetic mappings. Similar in spirit to ggplot2::aes
hc_theme_handdrawn

Hand Drawn theme for highcharts
hc_theme_economist

Economist theme for highcharts
hc_theme_hcrt

Highcharter theme for highcharts
hc_theme_monokai

Monokai theme for highcharts
hcpxy_update

Update options for a higchartProxy object
hc_theme_tufte

Tufte theme for highcharts
hc_theme_superheroes

Superheroes theme for highcharts
hcpxy_update_point

Update options series in a higchartProxy object
hc_theme_null

Null theme for highcharts
hc_theme_sandsignika

Sand Signika theme for highcharts
hchart.survfit

Plot survival curves using Highcharts
hchart

Create a highchart object from a particular data type
hcpxy_set_data

Update data for a higchartProxy object
hcpxy_remove_series

Remove series to higchartProxy element
hex_to_rgba

Transform colors from hexadecimal format to rgba hc notation
hcboxplot

Shortcut to make a boxplot
hcaes_string

Define aesthetic mappings using strings. Similar in spirit to ggplot2::aes_string
hcpxy_redraw

Redraw a higchartProxy object
hcpxy_remove_point

Remove point to a series of a higchartProxy object
highcharter

An htmlwidget interface to the Highcharts javascript chart library
highchartProxy

Send commands to a Highcharts instance in a Shiny app
highchart

Create a Highcharts chart widget
list_parse

Convert an object to list with identical structure
is.highchart

Reports whether x is a highchart object
highcharts_demo

Chart a demo for testing themes
tooltip_table

Helper for make table in tooltips
unemployment

US Counties unemployment rate
highcharter-exports

highcharter exported operators and S3 methods
uscountygeojson

US Counties map in Geojson format (list)
usgeojson

US States map in Geojson format (list)
mountains_panorama

Visual comparison of Mountains Panorama
mutate_mapping

Modify data frame according to mapping