首页 > 解决方案 > 在 Rmarkdown pdf 输出中添加 Leaflet 的静态视图

问题描述

我有一个 RMarkdown,我想将它编织成 HTML 和 PDF。笔记本包含一个 LeafLet 映射,我可以在 HTML 预览中很好地看到它,但它在 PDF 输出中完全被忽略了。我的意思是,代码被执行,但在 PDF 输出中的代码块下方没有显示任何映射。

我在 RStudio 文档中读到,如果动态元素包含在静态输出格式 (PDF) 中,则应包含输出的屏幕截图

这是我的 RMarkdown 标头:

---
title: "Análise dos dados do Hydra"
always_allow_html: yes
output:
  pdf_document: default
  html_notebook: default
---

这是生成传单地图的代码

m <- leaflet(pontos_geo) %>%
addTiles() %>%
addCircleMarkers(~lon, ~lat, radius = 2, color = ~pal(ordem)) %>%
addLegend('bottomright', pal = pal, values = ~ordem)
m

我错过了什么?

标签: rr-markdownknitrr-leaflet

解决方案


推荐阅读