# echarts4r [![R-CMD-check](https://github.com/JohnCoene/echarts4r/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/JohnCoene/echarts4r/actions/workflows/R-CMD-check.yaml) [![Lifecycle: stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://www.tidyverse.org/lifecycle/#stable) [![GitHub closed issues](https://img.shields.io/github/issues-closed/JohnCoene/echarts4r.svg)](https://github.com/JohnCoene/echarts4r/issues) [![code-size](https://img.shields.io/github/languages/code-size/JohnCoene/echarts4r.svg)](https://github.com/JohnCoene/echarts4r) [![activity](https://img.shields.io/github/last-commit/JohnCoene/echarts4r.svg)](https://github.com/JohnCoene/echarts4r) [![Coveralls test coverage](https://coveralls.io/repos/github/JohnCoene/echarts4r/badge.svg)](https://coveralls.io/github/JohnCoene/echarts4r) ![Echarts4r Logo Image](reference/figures/logo.png) Interactive visualisations for R via [Apache ECharts](https://echarts.apache.org/) [Get Started](https://echarts4r.john-coene.com/articles/get_started.md) [Reference](https://echarts4r.john-coene.com/reference/) [Timeline](https://echarts4r.john-coene.com/articles/timeline) [Shiny Demo](http://shiny.john-coene.com/echarts4rShiny) #### Version 6 Explore new features available on version 6 of echarts.js! [Explore](https://echarts4r.john-coene.com/articles/v6) ## Introduction Thanks to [Sharon Machlis](https://twitter.com/sharon000) there is an amazing video and [article](https://www.infoworld.com/article/3607068/plot-in-r-with-echarts4r.html) introducing echarts4r. You can learn how to build such R packages for interactive visualisations with the book [JavaScript for R](https://javascript-for-r.com/). ## Installation The package is available on [CRAN](https://CRAN.R-project.org/package=echarts4r). The full installation can be obtained with: ``` r install.packages("echarts4r") ``` However, if you only want a *lite* version you can simply do, this is useful for a lighter version that installs faster if you do not want to use any of the geospatial features of the package: ``` r install.packages("echarts4r", dependencies = c("Depends", "Imports")) ``` You can also install the *unstable* development version of echarts4r with `remotes` from Github, see [changes](https://echarts4r.john-coene.com/news/index.md). ``` r # install.packages("remotes") remotes::install_github("JohnCoene/echarts4r") ``` 如果您位于中国,请安装: ``` r # install.packages("remotes") remotes::install_git("https://gitee.com/JohnCoene/echarts4r") ``` ## Companions Companion packages to make `echarts4r` even better. You can install and load the whole suite with: ``` r remotes::install_github("JohnCoene/echarts4r.suite") ``` #### echarts4r.assets Icons, and assets for globes, add visually interesting globe overlays and background. ``` r remotes::install_github('JohnCoene/echarts4r.assets') ``` [Website](https://echarts4r-assets.john-coene.com/) [Github](https://github.com/JohnCoene/echarts4r.assets) #### echarts4r.maps A collection of 215 country maps to use with geo-spatial visualisations. ``` r remotes::install_github('JohnCoene/echarts4r.maps') ``` [Website](https://echarts4r-maps.john-coene.com/) [Github](https://github.com/JohnCoene/echarts4r.maps) # Package index ## Initialisation and Shiny Initialise echarts and use in Shiny. - [`e_charts()`](https://echarts4r.john-coene.com/reference/init.md) [`e_charts_()`](https://echarts4r.john-coene.com/reference/init.md) [`e_chart()`](https://echarts4r.john-coene.com/reference/init.md) [`e_data()`](https://echarts4r.john-coene.com/reference/init.md) : Initialise   - [`echarts4rOutput()`](https://echarts4r.john-coene.com/reference/echarts4r-shiny.md) [`renderEcharts4r()`](https://echarts4r.john-coene.com/reference/echarts4r-shiny.md) [`echarts4rProxy()`](https://echarts4r.john-coene.com/reference/echarts4r-shiny.md) [`echarts4r_proxy()`](https://echarts4r.john-coene.com/reference/echarts4r-shiny.md) : Shiny bindings for echarts4r ## Chart Types Chart types available in echarts4r these can work for static plots or Shiny proxies - [`e_band()`](https://echarts4r.john-coene.com/reference/band.md) [`e_band_()`](https://echarts4r.john-coene.com/reference/band.md) : Confidence bands   - [`e_band2()`](https://echarts4r.john-coene.com/reference/band2.md) [`e_band2_()`](https://echarts4r.john-coene.com/reference/band2.md) : Area bands   - [`e_area()`](https://echarts4r.john-coene.com/reference/e_area.md) [`e_area_()`](https://echarts4r.john-coene.com/reference/e_area.md) : Area   - [`e_bar()`](https://echarts4r.john-coene.com/reference/e_bar.md) [`e_bar_()`](https://echarts4r.john-coene.com/reference/e_bar.md) : Bar and Line chart   - [`e_barRange()`](https://echarts4r.john-coene.com/reference/e_barRange.md) : Bar range chart   - [`e_bar_3d()`](https://echarts4r.john-coene.com/reference/e_bar_3d.md) [`e_bar_3d_()`](https://echarts4r.john-coene.com/reference/e_bar_3d.md) : Bar 3D   - [`e_cloud()`](https://echarts4r.john-coene.com/reference/e_cloud.md) [`e_cloud_()`](https://echarts4r.john-coene.com/reference/e_cloud.md) : Wordcloud   - [`e_correlations()`](https://echarts4r.john-coene.com/reference/e_correlations.md) : Correlation   - [`e_line()`](https://echarts4r.john-coene.com/reference/e_line.md) [`e_line_()`](https://echarts4r.john-coene.com/reference/e_line.md) : Line   - [`e_lineRange()`](https://echarts4r.john-coene.com/reference/e_lineRange.md) : Line range chart   - [`e_lines()`](https://echarts4r.john-coene.com/reference/e_lines.md) [`e_lines_()`](https://echarts4r.john-coene.com/reference/e_lines.md) : Lines   - [`e_lines_gl()`](https://echarts4r.john-coene.com/reference/e_lines_gl.md) : Lines WebGL   - [`e_graphic_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_group_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_image_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_text_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_rect_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_circle_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_ring_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_sector_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_arc_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_polygon_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_polyline_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_line_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_bezier_curve_g()`](https://echarts4r.john-coene.com/reference/graphic.md) : Graphic   - [`e_lines_3d()`](https://echarts4r.john-coene.com/reference/line3D.md) [`e_line_3d()`](https://echarts4r.john-coene.com/reference/line3D.md) [`e_lines_3d_()`](https://echarts4r.john-coene.com/reference/line3D.md) [`e_line_3d_()`](https://echarts4r.john-coene.com/reference/line3D.md) : Lines 3D   - [`e_scatter_3d()`](https://echarts4r.john-coene.com/reference/e_scatter_3d.md) [`e_scatter_3d_()`](https://echarts4r.john-coene.com/reference/e_scatter_3d.md) : Scatter 3D   - [`e_scatter_gl()`](https://echarts4r.john-coene.com/reference/e_scatter_gl.md) [`e_scatter_gl_()`](https://echarts4r.john-coene.com/reference/e_scatter_gl.md) : Scatter GL   - [`e_scatter_matrix()`](https://echarts4r.john-coene.com/reference/e_scatter_matrix.md) : Generate scatter point for matrix   - [`e_scatter()`](https://echarts4r.john-coene.com/reference/scatter.md) [`e_effect_scatter()`](https://echarts4r.john-coene.com/reference/scatter.md) [`e_scale()`](https://echarts4r.john-coene.com/reference/scatter.md) [`e_scatter_()`](https://echarts4r.john-coene.com/reference/scatter.md) [`e_effect_scatter_()`](https://echarts4r.john-coene.com/reference/scatter.md) : Scatter   - [`e_pie()`](https://echarts4r.john-coene.com/reference/e_pie.md) [`e_pie_()`](https://echarts4r.john-coene.com/reference/e_pie.md) : Pie   - [`e_pie_matrix()`](https://echarts4r.john-coene.com/reference/e_pie_matrix.md) : Generate pie chart for matrix   - [`e_pie_select()`](https://echarts4r.john-coene.com/reference/pie_action.md) [`e_pie_unselect()`](https://echarts4r.john-coene.com/reference/pie_action.md) : Select & Unselect Pie   - [`e_radar()`](https://echarts4r.john-coene.com/reference/e_radar.md) [`e_radar_()`](https://echarts4r.john-coene.com/reference/e_radar.md) : Radar   - [`e_radar_opts()`](https://echarts4r.john-coene.com/reference/e_radar_opts.md) : Radar axis   - [`e_sankey()`](https://echarts4r.john-coene.com/reference/e_sankey.md) [`e_sankey_()`](https://echarts4r.john-coene.com/reference/e_sankey.md) : Sankey   - [`e_step()`](https://echarts4r.john-coene.com/reference/e_step.md) [`e_step_()`](https://echarts4r.john-coene.com/reference/e_step.md) : Step   - [`e_sunburst()`](https://echarts4r.john-coene.com/reference/e_sunburst.md) [`e_sunburst_()`](https://echarts4r.john-coene.com/reference/e_sunburst.md) : Sunburst   - [`e_lm()`](https://echarts4r.john-coene.com/reference/smooth.md) [`e_glm()`](https://echarts4r.john-coene.com/reference/smooth.md) [`e_loess()`](https://echarts4r.john-coene.com/reference/smooth.md) : Smooth   - [`e_candle()`](https://echarts4r.john-coene.com/reference/e_candle.md) [`e_candle_()`](https://echarts4r.john-coene.com/reference/e_candle.md) : Candlestick   - [`e_river()`](https://echarts4r.john-coene.com/reference/e_river.md) [`e_river_()`](https://echarts4r.john-coene.com/reference/e_river.md) : River   - [`e_boxplot()`](https://echarts4r.john-coene.com/reference/e_boxplot.md) [`e_boxplot_()`](https://echarts4r.john-coene.com/reference/e_boxplot.md) : Boxplot   - [`e_error_bar()`](https://echarts4r.john-coene.com/reference/errorbar.md) [`e_error_bar_()`](https://echarts4r.john-coene.com/reference/errorbar.md) : Error bar   - [`e_histogram()`](https://echarts4r.john-coene.com/reference/histogram.md) [`e_density()`](https://echarts4r.john-coene.com/reference/histogram.md) [`e_histogram_()`](https://echarts4r.john-coene.com/reference/histogram.md) [`e_density_()`](https://echarts4r.john-coene.com/reference/histogram.md) : Histogram & Density   - [`e_liquid()`](https://echarts4r.john-coene.com/reference/e_liquid.md) [`e_liquid_()`](https://echarts4r.john-coene.com/reference/e_liquid.md) : Liquid fill   - [`e_tree()`](https://echarts4r.john-coene.com/reference/e_tree.md) [`e_tree_()`](https://echarts4r.john-coene.com/reference/e_tree.md) : Tree   - [`e_treemap()`](https://echarts4r.john-coene.com/reference/e_treemap.md) [`e_treemap_()`](https://echarts4r.john-coene.com/reference/e_treemap.md) : Treemap   - [`e_gauge()`](https://echarts4r.john-coene.com/reference/e_gauge.md) [`e_gauge_()`](https://echarts4r.john-coene.com/reference/e_gauge.md) : Gauge   - [`e_chord()`](https://echarts4r.john-coene.com/reference/e_chord.md) [`e_chord_()`](https://echarts4r.john-coene.com/reference/e_chord.md) : Chord   - [`e_parallel()`](https://echarts4r.john-coene.com/reference/e_parallel.md) [`e_parallel_()`](https://echarts4r.john-coene.com/reference/e_parallel.md) : Parallel   - [`e_surface()`](https://echarts4r.john-coene.com/reference/e_surface.md) [`e_surface_()`](https://echarts4r.john-coene.com/reference/e_surface.md) : Surface   - [`e_flow_gl()`](https://echarts4r.john-coene.com/reference/e_flow_gl.md) [`e_flow_gl_()`](https://echarts4r.john-coene.com/reference/e_flow_gl.md) : Flow GL   - [`e_graph()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_gl()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_nodes()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_edges()`](https://echarts4r.john-coene.com/reference/graph.md) : Graph   - [`e_funnel()`](https://echarts4r.john-coene.com/reference/e_funnel.md) [`e_funnel_()`](https://echarts4r.john-coene.com/reference/e_funnel.md) : Funnel   - [`e_heatmap()`](https://echarts4r.john-coene.com/reference/e_heatmap.md) [`e_heatmap_()`](https://echarts4r.john-coene.com/reference/e_heatmap.md) : Heatmap   - [`e_heatmap_matrix()`](https://echarts4r.john-coene.com/reference/e_heatmap_matrix.md) : Generate heatmap for matrix   - [`e_pictorial()`](https://echarts4r.john-coene.com/reference/e_pictorial.md) [`e_pictorial_()`](https://echarts4r.john-coene.com/reference/e_pictorial.md) : Pictorial   - [`e_doughnut()`](https://echarts4r.john-coene.com/reference/e_doughnut.md) : Segmented Doughnut   - [`e_violin()`](https://echarts4r.john-coene.com/reference/e_violin.md) : Violin chart   - [`e_contour()`](https://echarts4r.john-coene.com/reference/e_contour.md) : Contour chart   - [`e_stage()`](https://echarts4r.john-coene.com/reference/e_stage.md) : Stage chart ## Geo Geographical chart types - [`e_map_register()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_svg_register()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_map_register_p()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_map_register_ui()`](https://echarts4r.john-coene.com/reference/e_map_register.md) : Register map   - [`e_map()`](https://echarts4r.john-coene.com/reference/map.md) [`e_map_()`](https://echarts4r.john-coene.com/reference/map.md) [`e_svg()`](https://echarts4r.john-coene.com/reference/map.md) [`e_svg_()`](https://echarts4r.john-coene.com/reference/map.md) [`e_map_3d()`](https://echarts4r.john-coene.com/reference/map.md) [`e_map_3d_()`](https://echarts4r.john-coene.com/reference/map.md) [`e_map_3d_custom()`](https://echarts4r.john-coene.com/reference/map.md) : Choropleth   - [`e_mapbox()`](https://echarts4r.john-coene.com/reference/mapbox.md) : Mapbox   - [`e_map_select()`](https://echarts4r.john-coene.com/reference/map_actions.md) [`e_map_unselect()`](https://echarts4r.john-coene.com/reference/map_actions.md) [`e_map_toggle_select()`](https://echarts4r.john-coene.com/reference/map_actions.md) : Map Actions   - [`e_geo()`](https://echarts4r.john-coene.com/reference/e_geo.md) : Geo   - [`e_geoFacet()`](https://echarts4r.john-coene.com/reference/e_geoFacet.md) : Create geoFacet Echart   - [`e_geo_3d()`](https://echarts4r.john-coene.com/reference/e_geo_3d.md) [`e_geo_3d_()`](https://echarts4r.john-coene.com/reference/e_geo_3d.md) : Geo 3D   - [`e_globe()`](https://echarts4r.john-coene.com/reference/e_globe.md) : Globe   - [`e_leaflet()`](https://echarts4r.john-coene.com/reference/leaflet.md) [`e_leaflet_tile()`](https://echarts4r.john-coene.com/reference/leaflet.md) : Leaflet   - [`e_flow_gl()`](https://echarts4r.john-coene.com/reference/e_flow_gl.md) [`e_flow_gl_()`](https://echarts4r.john-coene.com/reference/e_flow_gl.md) : Flow GL   - [`e_lines_gl()`](https://echarts4r.john-coene.com/reference/e_lines_gl.md) : Lines WebGL   - [`e_scatter_gl()`](https://echarts4r.john-coene.com/reference/e_scatter_gl.md) [`e_scatter_gl_()`](https://echarts4r.john-coene.com/reference/e_scatter_gl.md) : Scatter GL   - [`e_graph()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_gl()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_nodes()`](https://echarts4r.john-coene.com/reference/graph.md) [`e_graph_edges()`](https://echarts4r.john-coene.com/reference/graph.md) : Graph ## Tooltip Customise the tooltip - [`e_tooltip()`](https://echarts4r.john-coene.com/reference/e-tooltip.md) [`e_tooltip_item_formatter()`](https://echarts4r.john-coene.com/reference/e-tooltip.md) [`e_tooltip_choro_formatter()`](https://echarts4r.john-coene.com/reference/e-tooltip.md) [`e_tooltip_pie_formatter()`](https://echarts4r.john-coene.com/reference/e-tooltip.md) [`e_tooltip_pointer_formatter()`](https://echarts4r.john-coene.com/reference/e-tooltip.md) : Tooltip   - [`e_axis_pointer()`](https://echarts4r.john-coene.com/reference/e_axis_pointer.md) : Axis pointer   - [`e_showtip()`](https://echarts4r.john-coene.com/reference/tooltip_action.md) [`e_hidetip()`](https://echarts4r.john-coene.com/reference/tooltip_action.md) : Show & Hide Tooltip ## Aesthetics Customise the aesthetics of the chart - [`e_theme()`](https://echarts4r.john-coene.com/reference/theme.md) [`e_theme_custom()`](https://echarts4r.john-coene.com/reference/theme.md) [`e_theme_register()`](https://echarts4r.john-coene.com/reference/theme.md) : Themes   - [`e_common()`](https://echarts4r.john-coene.com/reference/e_common.md) : General options   - [`e_color()`](https://echarts4r.john-coene.com/reference/e_color.md) : Color   - [`e_text_style()`](https://echarts4r.john-coene.com/reference/e_text_style.md) : Text style   - [`e_visual_map()`](https://echarts4r.john-coene.com/reference/e_visual_map.md) [`e_visual_map_()`](https://echarts4r.john-coene.com/reference/e_visual_map.md) : Visual Map   - [`e_visual_map_range()`](https://echarts4r.john-coene.com/reference/e_visual_map_range.md) : Select Visual Map   - [`e_legend()`](https://echarts4r.john-coene.com/reference/e_legend.md) : Legend   - [`e_labels()`](https://echarts4r.john-coene.com/reference/e_labels.md) : Format labels   - [`e_animation()`](https://echarts4r.john-coene.com/reference/e_animation.md) : Animation   - [`e_modularity()`](https://echarts4r.john-coene.com/reference/e_modularity.md) : Modularity   - [`e_zigzag()`](https://echarts4r.john-coene.com/reference/e_zigzag.md) : Axis ZigZags   - [`e_jitter()`](https://echarts4r.john-coene.com/reference/e_jitter.md) : Axis Jitter ## Toolbox Provide a toolbox for your chart - [`e_toolbox_feature()`](https://echarts4r.john-coene.com/reference/toolbox.md) [`e_toolbox()`](https://echarts4r.john-coene.com/reference/toolbox.md) : Toolbox   - [`e_zoom()`](https://echarts4r.john-coene.com/reference/e_zoom.md) : Zoom   - [`e_datazoom()`](https://echarts4r.john-coene.com/reference/e_datazoom.md) : Data zoom   - [`e_brush()`](https://echarts4r.john-coene.com/reference/e_brush.md) : Brush ## Grid and Axis Customise the grid and axis - [`e_grid()`](https://echarts4r.john-coene.com/reference/e_grid.md) : Grid   - [`e_grid_3d()`](https://echarts4r.john-coene.com/reference/e_grid_3d.md) : Grid   - [`e_hide_grid_lines()`](https://echarts4r.john-coene.com/reference/e_hide_grid_lines.md) : ' Hide Grid Lines   - [`e_angle_axis()`](https://echarts4r.john-coene.com/reference/angle_axis.md) [`e_angle_axis_()`](https://echarts4r.john-coene.com/reference/angle_axis.md) : Angle axis   - [`e_axis()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_axis_()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_x_axis_()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_y_axis_()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_z_axis_()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_x_axis()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_y_axis()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_z_axis()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_rm_axis()`](https://echarts4r.john-coene.com/reference/axis.md) [`e_axis_formatter()`](https://echarts4r.john-coene.com/reference/axis.md) : Axis   - [`e_axis_3d()`](https://echarts4r.john-coene.com/reference/axis3d.md) [`e_x_axis_3d()`](https://echarts4r.john-coene.com/reference/axis3d.md) [`e_y_axis_3d()`](https://echarts4r.john-coene.com/reference/axis3d.md) [`e_z_axis_3d()`](https://echarts4r.john-coene.com/reference/axis3d.md) : Axis 3D   - [`e_axis_labels()`](https://echarts4r.john-coene.com/reference/e_axis_labels.md) : Axis Labels   - [`e_axis_pointer()`](https://echarts4r.john-coene.com/reference/e_axis_pointer.md) : Axis pointer   - [`e_axis_stagger()`](https://echarts4r.john-coene.com/reference/e_axis_stagger.md) : Stagger Axis Labels   - [`e_format_matrix_axis()`](https://echarts4r.john-coene.com/reference/e_format_matrix_axis.md) : Format Matrix Axis   - [`e_single_axis()`](https://echarts4r.john-coene.com/reference/e_single_axis.md) : Single Axis   - [`e_format_axis()`](https://echarts4r.john-coene.com/reference/formatters.md) [`e_format_x_axis()`](https://echarts4r.john-coene.com/reference/formatters.md) [`e_format_y_axis()`](https://echarts4r.john-coene.com/reference/formatters.md) : Formatters   - [`e_radius_axis()`](https://echarts4r.john-coene.com/reference/radius_axis.md) [`e_radius_axis_()`](https://echarts4r.john-coene.com/reference/radius_axis.md) : Radius axis   - [`e_flip_coords()`](https://echarts4r.john-coene.com/reference/e_flip_coords.md) : Flip coordinates   - [`e_color_range()`](https://echarts4r.john-coene.com/reference/e_color_range.md) [`e_color_range_()`](https://echarts4r.john-coene.com/reference/e_color_range.md) : Color range   - [`e_polar()`](https://echarts4r.john-coene.com/reference/e_polar.md) : Polar   - [`e_calendar()`](https://echarts4r.john-coene.com/reference/e_calendar.md) : Calendar ## Highlight and Downplay Highlight and downplay series or data points on the chart - [`e_highlight()`](https://echarts4r.john-coene.com/reference/highlight_action.md) [`e_downplay()`](https://echarts4r.john-coene.com/reference/highlight_action.md) : Highlight & Downplay   - [`e_highlight_p()`](https://echarts4r.john-coene.com/reference/highlight_proxy.md) [`e_downplay_p()`](https://echarts4r.john-coene.com/reference/highlight_proxy.md) : Highlight & Downplay Proxy   - [`e_mark_p()`](https://echarts4r.john-coene.com/reference/e_mark_p.md) [`e_mark_p_()`](https://echarts4r.john-coene.com/reference/e_mark_p.md) : Mark   - [`e_mark_point()`](https://echarts4r.john-coene.com/reference/mark.md) [`e_mark_line()`](https://echarts4r.john-coene.com/reference/mark.md) [`e_mark_area()`](https://echarts4r.john-coene.com/reference/mark.md) : Mark point   - [`e_focus_adjacency()`](https://echarts4r.john-coene.com/reference/graph_action.md) [`e_unfocus_adjacency()`](https://echarts4r.john-coene.com/reference/graph_action.md) : Nodes Adjacency   - [`e_focus_adjacency_p()`](https://echarts4r.john-coene.com/reference/node_adjacency.md) [`e_unfocus_adjacency_p()`](https://echarts4r.john-coene.com/reference/node_adjacency.md) : Node Adjacency   - [`e_pie_select()`](https://echarts4r.john-coene.com/reference/pie_action.md) [`e_pie_unselect()`](https://echarts4r.john-coene.com/reference/pie_action.md) : Select & Unselect Pie   - [`e_legend_select()`](https://echarts4r.john-coene.com/reference/legend_action.md) [`e_legend_unselect()`](https://echarts4r.john-coene.com/reference/legend_action.md) [`e_legend_toggle_select()`](https://echarts4r.john-coene.com/reference/legend_action.md) [`e_legend_scroll()`](https://echarts4r.john-coene.com/reference/legend_action.md) : Legend ## Shiny Functions relevant to using echarts4r with Shiny. - [`e_append1_p()`](https://echarts4r.john-coene.com/reference/append.md) [`e_append1_p_()`](https://echarts4r.john-coene.com/reference/append.md) [`e_append2_p()`](https://echarts4r.john-coene.com/reference/append.md) [`e_append2_p_()`](https://echarts4r.john-coene.com/reference/append.md) : Append Proxy   - [`e_dispatch_action_p()`](https://echarts4r.john-coene.com/reference/e_dispatch_action_p.md) : Dispatch Action   - [`e_draw_p()`](https://echarts4r.john-coene.com/reference/e_draw_p.md) : Draw   - [`e_execute()`](https://echarts4r.john-coene.com/reference/e_execute.md) [`e_execute_p()`](https://echarts4r.john-coene.com/reference/e_execute.md) : Send   - [`e_map_register()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_svg_register()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_map_register_p()`](https://echarts4r.john-coene.com/reference/e_map_register.md) [`e_map_register_ui()`](https://echarts4r.john-coene.com/reference/e_map_register.md) : Register map   - [`e_mark_p()`](https://echarts4r.john-coene.com/reference/e_mark_p.md) [`e_mark_p_()`](https://echarts4r.john-coene.com/reference/e_mark_p.md) : Mark   - [`e_remove_serie_p()`](https://echarts4r.john-coene.com/reference/e_remove.md) [`e_remove_serie()`](https://echarts4r.john-coene.com/reference/e_remove.md) : Remove Serie   - [`e_highlight_p()`](https://echarts4r.john-coene.com/reference/highlight_proxy.md) [`e_downplay_p()`](https://echarts4r.john-coene.com/reference/highlight_proxy.md) : Highlight & Downplay Proxy   - [`e_focus_adjacency_p()`](https://echarts4r.john-coene.com/reference/node_adjacency.md) [`e_unfocus_adjacency_p()`](https://echarts4r.john-coene.com/reference/node_adjacency.md) : Node Adjacency   - [`e_showtip_p()`](https://echarts4r.john-coene.com/reference/tooltip_proxy.md) [`e_hidetip_p()`](https://echarts4r.john-coene.com/reference/tooltip_proxy.md) : Tooltip Proxy   - [`e_resize()`](https://echarts4r.john-coene.com/reference/e_resize.md) : Resize   - [`e_on()`](https://echarts4r.john-coene.com/reference/callbacks.md) [`e_off()`](https://echarts4r.john-coene.com/reference/callbacks.md) : Callbacks   - [`e_button()`](https://echarts4r.john-coene.com/reference/e_button.md) : Button   - [`e_restore()`](https://echarts4r.john-coene.com/reference/e_restore.md) : Restore Toolbox   - [`e_capture()`](https://echarts4r.john-coene.com/reference/e_capture.md) : Capture event   - [`e_show_loading()`](https://echarts4r.john-coene.com/reference/loading.md) [`e_hide_loading()`](https://echarts4r.john-coene.com/reference/loading.md) : Loading   - [`e_merge()`](https://echarts4r.john-coene.com/reference/e_merge.md) : Merge options in chart, used in e_mark   - [`e_get_zr()`](https://echarts4r.john-coene.com/reference/e_get_zr.md) : Blank Area   - [`echarts4rBox()`](https://echarts4r.john-coene.com/reference/echarts4rBox.md) : Box   - [`renderEcharts4rBox()`](https://echarts4r.john-coene.com/reference/renderEcharts4rBox.md) : Render box   - [`echarts4rBoxOutput()`](https://echarts4r.john-coene.com/reference/echarts4rBoxOutput.md) : Box Output ## Graphics Add graphics to charts. - [`e_graphic_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_group_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_image_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_text_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_rect_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_circle_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_ring_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_sector_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_arc_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_polygon_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_polyline_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_line_g()`](https://echarts4r.john-coene.com/reference/graphic.md) [`e_bezier_curve_g()`](https://echarts4r.john-coene.com/reference/graphic.md) : Graphic   - [`e_draft()`](https://echarts4r.john-coene.com/reference/e_draft.md) : Draft   - [`e_annotations()`](https://echarts4r.john-coene.com/reference/e_annotations.md) : Add annotations to a chart ## Datasets Example datasets included with the package. - [`airports`](https://echarts4r.john-coene.com/reference/airports.md) : 2011 airport data   - [`buildings_sample`](https://echarts4r.john-coene.com/reference/buildings_sample.md) : Buildings sample set   - [`buildings_sample_json`](https://echarts4r.john-coene.com/reference/buildings_sample_json.md) : Buildings sample set in json format   - [`flights`](https://echarts4r.john-coene.com/reference/flights.md) : 2011 flight path data   - [`population`](https://echarts4r.john-coene.com/reference/population.md) : World population data ## Connect Connect charts and their interactions. - [`e_connect()`](https://echarts4r.john-coene.com/reference/connections.md) [`e_group()`](https://echarts4r.john-coene.com/reference/connections.md) [`e_connect_group()`](https://echarts4r.john-coene.com/reference/connections.md) [`e_disconnect_group()`](https://echarts4r.john-coene.com/reference/connections.md) [`e_arrange()`](https://echarts4r.john-coene.com/reference/connections.md) : Connect charts   - [`e_facet()`](https://echarts4r.john-coene.com/reference/e_facet.md) : Facet ## Matrix Create custom matrix tables with charts - [`e_format_matrix_axis()`](https://echarts4r.john-coene.com/reference/e_format_matrix_axis.md) : Format Matrix Axis   - [`e_heatmap_matrix()`](https://echarts4r.john-coene.com/reference/e_heatmap_matrix.md) : Generate heatmap for matrix   - [`e_matrix()`](https://echarts4r.john-coene.com/reference/e_matrix.md) : Generate Matrix   - [`e_matrix_addChart()`](https://echarts4r.john-coene.com/reference/e_matrix_addChart.md) : Add new chart to matrix chart   - [`e_matrix_corner()`](https://echarts4r.john-coene.com/reference/e_matrix_corner.md) : Fill Matrix Axis Corner   - [`e_matrix_parent()`](https://echarts4r.john-coene.com/reference/e_matrix_parent.md) : Generate Matrix Axis Parents   - [`e_matrix_raw()`](https://echarts4r.john-coene.com/reference/e_matrix_raw.md) : Generate Matrix   - [`e_pie_matrix()`](https://echarts4r.john-coene.com/reference/e_pie_matrix.md) : Generate pie chart for matrix   - [`e_scatter_matrix()`](https://echarts4r.john-coene.com/reference/e_scatter_matrix.md) : Generate scatter point for matrix   - [`e_title_matrix()`](https://echarts4r.john-coene.com/reference/e_title_matrix.md) : Generate Chart Titles for Matrix   - [`e_geoFacet()`](https://echarts4r.john-coene.com/reference/e_geoFacet.md) : Create geoFacet Echart ## Timeline Function to customise the chart timeline. - [`e_timeline_opts()`](https://echarts4r.john-coene.com/reference/timeline-opts.md) [`e_timeline_serie()`](https://echarts4r.john-coene.com/reference/timeline-opts.md) [`e_timeline_on_serie()`](https://echarts4r.john-coene.com/reference/timeline-opts.md) : Timeline ## Misc Other functions to improve your charts. - [`e_utc()`](https://echarts4r.john-coene.com/reference/e_utc.md) : Use UTC   - [`e_aria()`](https://echarts4r.john-coene.com/reference/e_aria.md) : Aria   - [`e_get_data()`](https://echarts4r.john-coene.com/reference/e_get_data.md) : Get data   - [`e_country_names()`](https://echarts4r.john-coene.com/reference/e_country_names.md) [`e_country_names_()`](https://echarts4r.john-coene.com/reference/e_country_names.md) : Country names   - [`e_title()`](https://echarts4r.john-coene.com/reference/e_title.md) : Title   - [`e_add()`](https://echarts4r.john-coene.com/reference/nesting.md) [`e_add_nested()`](https://echarts4r.john-coene.com/reference/nesting.md) [`e_add_unnested()`](https://echarts4r.john-coene.com/reference/nesting.md) : Add nested data   - [`e_insert_data()`](https://echarts4r.john-coene.com/reference/e_insert_data.md) : Insert binded data   - [`e_list()`](https://echarts4r.john-coene.com/reference/e_list.md) : List   - [`e_inspect()`](https://echarts4r.john-coene.com/reference/echartsNJSON.md) [`echarts_from_json()`](https://echarts4r.john-coene.com/reference/echartsNJSON.md) : To & From JSON   - [`e_dims()`](https://echarts4r.john-coene.com/reference/e_dims.md) : Dimensions   - [`e_locale()`](https://echarts4r.john-coene.com/reference/e_locale.md) [`e_locale_manual()`](https://echarts4r.john-coene.com/reference/e_locale.md) : Locale   - [`e_morph()`](https://echarts4r.john-coene.com/reference/e_morph.md) : Morphing # Articles ### All vignettes - [Actions & Buttons](https://echarts4r.john-coene.com/articles/actions-buttons.md): - [Advanced](https://echarts4r.john-coene.com/articles/advanced.md): - [Annotations](https://echarts4r.john-coene.com/articles/annotations.md): - [boxes](https://echarts4r.john-coene.com/articles/boxes.md): - [Brush & Slide](https://echarts4r.john-coene.com/articles/brush.md): - [Chart Types](https://echarts4r.john-coene.com/articles/chart_types.md): - [Arrange & Connect](https://echarts4r.john-coene.com/articles/connect.md): - [Crosstalk](https://echarts4r.john-coene.com/articles/crosstalk.md): - [Geo](https://echarts4r.john-coene.com/articles/geo.md): - [Geo 3D](https://echarts4r.john-coene.com/articles/geo3d.md): - [Get Started](https://echarts4r.john-coene.com/articles/get_started.md): - [web GL](https://echarts4r.john-coene.com/articles/gl.md): - [Globe](https://echarts4r.john-coene.com/articles/globe.md): - [Graph](https://echarts4r.john-coene.com/articles/graph.md): - [Graphics](https://echarts4r.john-coene.com/articles/graphics.md): - [Grid & Axis](https://echarts4r.john-coene.com/articles/grid.md): - [Leaflet & Mapbox](https://echarts4r.john-coene.com/articles/leaflet-mapbox.md): - [GeoJSON data](https://echarts4r.john-coene.com/articles/make-geo-json.md): - [Maps](https://echarts4r.john-coene.com/articles/map.md): - [Map 3D](https://echarts4r.john-coene.com/articles/map3d.md): - [Mark Points, Lines & Areas](https://echarts4r.john-coene.com/articles/mark.md): - [Matrix](https://echarts4r.john-coene.com/articles/matrix.md): - [Pictorial](https://echarts4r.john-coene.com/articles/pictorial.md): - [Proxies](https://echarts4r.john-coene.com/articles/proxies.md): - [Shiny](https://echarts4r.john-coene.com/articles/shiny.md): - [Statistical plots](https://echarts4r.john-coene.com/articles/stats.md): - [Themes](https://echarts4r.john-coene.com/articles/themes.md): - [3D](https://echarts4r.john-coene.com/articles/threeD.md): - [Timeline](https://echarts4r.john-coene.com/articles/timeline.md): - [Toolbox](https://echarts4r.john-coene.com/articles/toolbox.md): - [Tooltip](https://echarts4r.john-coene.com/articles/tooltip.md): - [Version 5](https://echarts4r.john-coene.com/articles/v5.md): - [v6](https://echarts4r.john-coene.com/articles/v6.md):