Learn R Programming

echarts4r (version 0.2.0)

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.

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
# NOT RUN {
url <- paste0("https://ecomfe.github.io/echarts-examples/",
              "public/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") 
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab