render Flugblatt Diagramme als Raster in R?

Ich weiß, dass dies den Zweck der Verwendung eines interaktiven @ weitgehend zunichte machleaflet map, aber ich schreibe ein traditionelles Papierbuch und möchte zeigen, wie dasleaflet Paket für R funktioniert. Ich schreibe das Buch in LaTeX und rendere mitknitr. Gibt es eine Möglichkeit, ein @ zu habeleaflet map als Rasterbild rendern, sodass es in dieses Buch aufgenommen werden kann?

Hier ist ein minimales Beispiel:

library(leaflet)
map <- leaflet() %>%
  addTiles() %>%
  addMarkers(lng = -77.03673, lat = 38.89761)

Nun, wenn ich ein Stück probiere wie:

<<>>=
map
@

Ich erhalte diesen Fehler:

Error in validateCssUnit(sizeInfo$width): "\maxwidth" is not a valid CSS unit
(e.g., "100%", "400px", "auto")

Der Versuch, als PNG zu speichern, funktioniert auch nicht:

<<>>=
png(filename = "test.png")
map
dev.off()
@

map erbt nicht vonggplot, soggsave wird auch nicht funktionieren.

Gibt es eine Möglichkeit, dies zum Laufen zu bringen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage