Learn R Programming

echarts4r (version 0.4.5)

e_leaflet: Leaflet

Description

Leaflet extension.

Usage

e_leaflet(e, roam = TRUE, ...)

e_leaflet_tile( e, template = "https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png", options = NULL, ... )

Arguments

e

An echarts4r object as returned by e_charts or a proxy as returned by echarts4rProxy.

roam

Whether to allow the user to roam.

...

Any other option to pass, check See Also section.

template

urlTemplate, should not be changed.

options

List of options, including attribution and label.

Examples

Run this code
if (FALSE) {
url <- paste0(
  "https://echarts.apache.org/examples/",
  "data-gl/asset/data/population.json"
)
data <- jsonlite::fromJSON(url)
data <- as.data.frame(data)
names(data) <- c("lon", "lat", "value")
data$value <- log(data$value)

data |>
  e_charts(lon) |>
  e_leaflet() |>
  e_leaflet_tile() |>
  e_scatter(lat, size = value, coord_system = "leaflet")
}

Run the code above in your browser using DataLab