The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
echarty provides a lean interface between R and
Javascript library ECharts.
We encourage users to follow the original ECharts API documentation
to construct charts with echarty.
Main command ec.init can set multiple native ECharts
options to build a chart.
The benefits - learn a very limited set of commands, and enjoy the
full functionality of ECharts.
pipe-friendly - supports both %>% and |>
commands have three prefixes to help with auto-completion:
For event handling in Shiny see sample code in eshiny.R,
run as demo(eshiny)
.
Echarty has three built-in event callbacks - click,
mouseover, mouseout. All other ECharts events could be
initialized through p$x$capture
. Another option is to use
p$x$on
with JavaScript handlers, see code in examples.
These are htmlwidget and ECharts initialization parameters supported by echarty. There are code samples for most of them in examples:
R language counting starts from 1.
Javascript (JS) counting starts from 0.
ec.init supports R-counting of indexes (ex. encode) and
dimension (ex. visualMap).
ec.upd requires indexes and dimensions to be set with
JS-counting.
To allow access to charts from JS.
ec_chart(id) - get the chart object by id (former
get_e_charts)
ec_option(id) - get the chart’s option object by id (former
get_e_charts_opt)
Parameter id could be the internal variable echwid, or
the value set through ec.init parameter elementId. See
demo code in examples
Here is the complete list of sample code locations:
demo(eshiny)
Options are set with R command options.
Echarty uses the following options:
/inst/themes
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.