带有传单图的rpubs如何做成全屏输出?
How can rpubs with leaflet maps be made to output full screen?
我正在尝试将传单地图保存到 rpubs。
A 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
为此编织:
有什么建议吗?
第二个示例是直接从 RStudio Viewer 中的地图发布的。也就是说,您 运行 R 控制台中的代码,在查看器中生成地图(这是一个 HTML 小部件),单击 Publish
按钮,并将其发布到 RPubs:
在 R Markdown 中生成全屏 HTML 小部件并不简单。您将不得不使用一些 CSS(去除边距)。我没有时间提供完整的 CSS 代码(第一段中的答案可能是您真正想要的)。首先,您需要使用块选项 out.width = '100%'
以确保地图占据容器的整个宽度。
我正在尝试将传单地图保存到 rpubs。
A 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
为此编织:
有什么建议吗?
第二个示例是直接从 RStudio Viewer 中的地图发布的。也就是说,您 运行 R 控制台中的代码,在查看器中生成地图(这是一个 HTML 小部件),单击 Publish
按钮,并将其发布到 RPubs:
在 R Markdown 中生成全屏 HTML 小部件并不简单。您将不得不使用一些 CSS(去除边距)。我没有时间提供完整的 CSS 代码(第一段中的答案可能是您真正想要的)。首先,您需要使用块选项 out.width = '100%'
以确保地图占据容器的整个宽度。