addPopupGraphs: Add graph/plot popups to leaflet layers.

Description Usage Arguments Value Examples

View source: R/addPopupGraphs.R

Description

Add graph/plot popups to leaflet layers.

Usage

1
addPopupGraphs(map, graph, group, width = 300, height = 300, ...)

Arguments

map

the leaflet map to add the popups to.

graph

A list of lattice or ggplot2 objects. Needs to be a list, even for a single plot!

group

the map group to which the popups should be added.

width

the width of the graph(s) in pixels.

height

the height of the graph(s) in pixels.

...

additional arguments passed to addPopupImages.

Value

A leaflet map.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
if (interactive()) {
library(sf)
library(leaflet)
library(lattice)

pt = data.frame(x = 174.764474, y = -36.877245)
pt = st_as_sf(pt, coords = c("x", "y"), crs = 4326)

p2 = levelplot(t(volcano), col.regions = terrain.colors(100))

leaflet() %>%
  addTiles() %>%
  addCircleMarkers(data = pt, group = "pt") %>%
  addPopupGraphs(list(p2), group = "pt", width = 300, height = 400)

}

leafpop documentation built on May 22, 2021, 5:06 p.m.