
Function reference
Highcharts API
Functions to create charts and access the highcharts API (https://api.highcharts.com/highcharts/).
-
highchart() - Create a Highcharts chart widget
-
hchart() - Create a highchart object from a particular data type
-
hc_annotations() - Annotations options for highcharter objects
-
hc_boost() - Boost options for highcharter objects
-
hc_caption() - Caption options for highcharter objects
-
hc_chart() - Chart options for highcharter objects
-
hc_colorAxis() - Coloraxis options for highcharter objects
-
hc_colors() - Colors options for highcharter objects
-
hc_credits() - Credits options for highcharter objects
-
hc_drilldown() - Drilldown options for highcharter objects
-
hc_exporting() - Exporting options for highcharter objects
-
hc_labels() - Labels options for highcharter objects
-
hc_legend() - Legend options for highcharter objects
-
hc_loading() - Loading options for highcharter objects
-
hc_pane() - Pane options for highcharter objects
-
hc_plotOptions() - Plotoptions options for highcharter objects
-
hc_responsive() - Responsive options for highcharter objects
-
hc_series() - Series options for highcharter objects
-
hc_subtitle() - Subtitle options for highcharter objects
-
hc_title() - Title options for highcharter objects
-
hc_tooltip() - Tooltip options for highcharter objects
-
hc_xAxis() - Xaxis options for highcharter objects
-
hc_yAxis() - Yaxis options for highcharter objects
-
hc_zAxis() - Zaxis options for highcharter objects
-
hc_navigator() - Navigator options for highcharter objects
-
hc_rangeSelector() - Rangeselector options for highcharter objects
-
hc_scrollbar() - Scrollbar options for highcharter objects
-
hc_mapNavigation() - Mapnavigation options for highcharter objects
-
highchart2()highchartzero() - Create a Highcharts chart widget
Additional function to use Highcharts API
Helpers function to add or modify elements, like plugins (as {htmltools} dependencies), events or annotations.
-
hc_add_annotation()hc_add_annotations() - Helper to add annotations from data frame or list
-
hc_add_dependency() - Add modules or plugin dependencies to highcharts objects
-
hc_add_event_point()hc_add_event_series() - Helpers to use highcharter as input in shiny apps
-
hc_yAxis_multiples()hc_xAxis_multiples()hc_zAxis_multiples()create_axis()create_yaxis()hc_add_yAxis() - Creating multiples yAxis t use with highcharts
-
hc_elementId() - Setting
elementId
-
hc_motion() - Setting Motion options to highcharts objects
-
hc_rm_series() - Removing series to highchart objects
-
hc_size() - Changing the size of a
highchartobject
-
hc_add_series() - Adding data to highchart objects
-
hc_add_series(<character>)hc_add_series(<factor>) - hc_add_series for character and factor objects
-
hc_add_series(<data.frame>) - hc_add_series for data frames objects
-
hc_add_series(<density>) - hc_add_series for density objects
-
hc_add_series(<forecast>) - hc_add_series for forecast objects
-
hc_add_series(<geo_json>)hc_add_series(<geo_list>) - hc_add_series for geo_json & geo_list objects
-
hc_add_series(<lm>)hc_add_series(<loess>) - hc_add_series for lm and loess objects
-
hc_add_series(<numeric>) hc_add_seriesfor numeric objects
-
hc_add_series(<ts>) - hc_add_series for time series objects
-
hc_add_series(<xts>)hc_add_series(<ohlc>) - hc_add_series for xts objects
-
hc_add_series_list() - Shortcut for data series from a list of data series
-
hc_add_series_map() - Add a map series
Data helpers
Function to help manipulate data to use in specific arguments or some types of series. For example create valid arguments in dataClasses, stops or pointFormatter parameters and create the rigth type of format to create treemaps, sunburst or sankey charts.
-
color_classes() - Function to create
dataClassesargument inhc_colorAxis
-
color_stops() - Function to create
stopsargument inhc_colorAxis
-
colorize() - Create vector of color from vector
-
data_to_boxplot() - Helper to transform data frame for boxplot highcharts format
-
data_to_hierarchical() - Helper to transform data frame for treemap/sunburst highcharts format
-
data_to_sankey() - Helper to transform data frame for sankey highcharts format
-
tooltip_chart() - Helper to create charts in tooltips.
-
tooltip_table() - Helper for make table in tooltips
-
hex_to_rgba() - Transform colors from hexadecimal format to rgba hc notation
-
datetime_to_timestamp()dt_tstp() - Date to timestamps
-
df_to_annotations_labels() - Function to create annotations arguments from a data frame
Shiny and proxy functions
Functions to create highcharts in shinyapps or rmarkdown documents. Proxy functions allow you maniupulate a highchart widget from server side in a shiny app.
-
highchartProxy() - Send commands to a Highcharts instance in a Shiny app
-
hcpxy_add_point() - Add point to a series of a higchartProxy object
-
hcpxy_add_series() - Add data to higchartProxy element
-
hcpxy_loading() - Show or hide loading text for a higchartProxy object
-
hcpxy_redraw() - Redraw a higchartProxy object
-
hcpxy_remove_point() - Remove point to a series of a higchartProxy object
-
hcpxy_remove_series() - Remove series to higchartProxy element
-
hcpxy_set_data() - Update data for a higchartProxy object
-
hcpxy_update() - Update options for a higchartProxy object
-
hcpxy_update_point() - Update options series in a higchartProxy object
-
hcpxy_update_series() - Update options series in a higchartProxy object
-
highchartOutput()highchartOutput2()highchartOutputZ() - Widget output function for use in Shiny
-
renderHighchart()renderHighchart2()renderHighchartZ() - Widget render function for use in Shiny
-
hc_theme() - Creating highcharter themes
-
hc_add_theme() - Add themes to a highchart object
-
hc_theme_merge() - Merge themes
-
hc_theme_538()hc_theme_sparkline_vb()hc_theme_tufte2() - Theme collection for highcharts
-
hc_theme_alone() - Alone theme for highcharts
-
hc_theme_bloom() - Bloomberg Graphics theme for highcharts
-
hc_theme_chalk() - Chalk theme for highcharts
-
hc_theme_darkunica() - Dark Unica theme for highcharts
-
hc_theme_db() - Dotabuff theme for highcharts
-
hc_theme_economist() - Economist theme for highcharts
-
hc_theme_elementary() - Elementary (OS) theme for highcharts
-
hc_theme_ffx() - Firefox theme for highcharts
-
hc_theme_flat() - Flat theme for highcharts
-
hc_theme_flatdark() - Flatdark theme for highcharts
-
hc_theme_ft() - Financial Times theme for highcharts
-
hc_theme_ggplot2() - ggplot2 theme for highcharts
-
hc_theme_google() - Google theme for highcharts
-
hc_theme_gridlight() - Grid Light theme for highcharts
-
hc_theme_handdrawn() - Hand Drawn theme for highcharts
-
hc_theme_hcrt() - Highcharter theme for highcharts
-
hc_theme_monokai() - Monokai theme for highcharts
-
hc_theme_null() - Null theme for highcharts
-
hc_theme_sandsignika() - Sand Signika theme for highcharts
-
hc_theme_smpl() - Simple theme for highcharts
-
hc_theme_sparkline() - Sparkline theme for highcharts
-
hc_theme_superheroes() - Superheroes theme for highcharts
-
hc_theme_tufte() - Tufte theme for highcharts
-
mountains_panorama - Visual comparison of Mountains Panorama
-
citytemp - City temperatures from a year in wide format
-
citytemp_long - City temperatures from a year in long format
-
favorite_bars - Marshall's Favorite Bars
-
favorite_pies - Marshall's Favorite Pies
-
globaltemp - globaltemp
-
pokemon - pokemon
-
stars - stars
-
unemployment - US Counties unemployment rate
-
uscountygeojson - US Counties map in Geojson format (list)
-
usgeojson - US States map in Geojson format (list)
-
vaccines - Vaccines
-
weather - Weather
-
worldgeojson - World map in Geojson format (list)
-
download_map_data() - Helper function to download the map data form a url
-
export_hc() - Function to export js file the configuration options
-
get_data_from_map() - Helper function to get the data inside the map data The urls are listed in https://code.highcharts.com/mapdata/.
-
get_hc_series_from_df() - Auxiliar function to get series and options from tidy frame for hchart.data.frame
-
hcaes() - Define aesthetic mappings.
Similar in spirit to
ggplot2::aes
-
hcaes_string()hcaes_() - Define aesthetic mappings using strings.
Similar in spirit to
ggplot2::aes_string
-
hchart(<survfit>) - Plot survival curves using Highcharts
-
hcmap() - Shortcut for create map from https://code.highcharts.com/mapdata/ collection.
-
highcharter-exports - highcharter exported operators and S3 methods
-
highcharter - An
htmlwidgetinterface to the Highcharts javascript chart library
-
highcharts_demo() - Chart a demo for testing themes
-
hw_grid() - Lays out highchart widgets into a "grid", similar to
grid.arrangefromgridExtra.
-
is.hexcolor() - Check if a string vector is in hexadecimal color format
-
is.highchart() - Reports whether x is a highchart object
-
list_parse()list_parse2() - Convert an object to list with identical structure
-
mutate_mapping() - Modify data frame according to mapping
-
random_id() - Function to generate iids
-
str_to_id()str_to_id_vec() - String to 'id' format
-
hcparcords() - Shortcut to create parallel coordinates
-
hcspark() - Shortcut to make spkarlines
-
hctreemap() - Shortcut for create treemaps
-
hctreemap2() - Shortcut to create treemaps.
-
hciconarray() - Shortcut to make icon arrays charts
-
hcboxplot() - Shortcut to make a boxplot
-
hc_add_dependency_fa()fa_icon()fa_icon_mark() - Helpers functions to get FontAwesome icons code
-
hc_yAxis_multiples()hc_xAxis_multiples()hc_zAxis_multiples()create_axis()create_yaxis()hc_add_yAxis() - Creating multiples yAxis t use with highcharts