如何制作带有传单地图的Rpubs以全屏显示?

问题描述

我正在尝试将传单地图保存到rpubs

一个recent leaflet outputs有一个带有标题的插图。 另一个是full screen leaflet output

我一生都无法弄清楚如何更改Rmd和块设置以像2nd example above那样仅将传单地图全屏显示。

下面的示例代码

---
output: html_document
---

{r pressure,echo=FALSE,message=FALSE,warning=FALSE}
library(dplyr)
library(leaflet)
r_birthplace_map <- leaflet() %>%
  addTiles() %>%  # use the default base map which is OpenStreetMap tiles
  addMarkers(lng=174.768,lat=-36.852,popup="The birthplace of R")
r_birthplace_map

编织成这样:

Inset leaflet map in rpub

有什么建议吗?

解决方法

第二个示例直接从RStudio Viewer中的地图发布。也就是说,您可以在R控制台中运行代码,在查看器中生成地图(这是HTML窗口小部件),单击Publish按钮,然后将其发布到RPubs:

publish HTML widgets to RPubs

在R Markdown中生成全屏HTML小部件并不容易。您将必须使用一些CSS(以消除边距)。我没有时间提供完整的CSS代码(第一段中的答案可能是您真正想要的)。首先,您需要使用块选项out.width = '100%'确保地图使用容器的整个宽度。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...