首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在jupyter笔记本中使用R的Leaflet.minichart

在jupyter笔记本中使用R的Leaflet.minichart
EN

Stack Overflow用户
提问于 2018-01-13 09:20:21
回答 2查看 720关注 0票数 2

背景

我不熟悉Javascript语言,然后我尝试了在木星笔记本中使用R的软件包leaflet.minicart

按以下方式写入示例代码:

代码语言:javascript
复制
library(leaflet)

m <- leaflet() %>%
  addTiles() %>%  # Add default OpenStreetMap map tiles
  addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R")
m  # Print the map

但是,输出单元格不能很好地表示。也许下面的数字不是很清楚,输出地图是固定在一个窄带。

同时,我在浏览器中打开保存的html文件(上传的这里),无法显示背景地图。

EN

回答 2

Stack Overflow用户

发布于 2018-01-13 11:29:14

我无法重现您的第一个问题,地图在我的RStudio查看器中显示得很好。关于灰色html背景,在此回答如下:

[https://gis.stackexchange.com/questions/187926/leaflet-output-is-grey][1]

用途:

代码语言:javascript
复制
library(leaflet);library(htmlwidgets)

m <- leaflet() %>%
  addTiles() %>%  # Add default OpenStreetMap map tiles
  addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R")%>% addProviderTiles(providers$OpenStreetMap) 
saveWidget(m, file="m.html")
票数 0
EN

Stack Overflow用户

发布于 2021-05-16 13:00:32

来源:https://www.r-bloggers.com/2018/04/r-htmlwidgets-in-jupyter-notebooks/

代码语言:javascript
复制
library(leaflet)
library(htmlwidgets)
library(IRdisplay)
m <- leaflet() %>%
  addTiles() %>%  # Add default OpenStreetMap map tiles
  addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R")

saveWidget(m, 'demo.html', selfcontained = TRUE)
display_html('<iframe src="demo.html"></iframe>')

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48238501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档