首页 > 解决方案 > R:使用管道工 API 渲染传单

问题描述

我试图用 R 创建一个管道工 api,它将一个位置作为输入并提供一个交互式地图作为输出。

我在地图上使用传单。

我已经得到了在 R 中工作的函数,但我不知道如何把它变成一个 api。

这是一个基本的例子。如果我在 Rstudio 中执行它,它会在响应正文中提供 html 作为输出,并且该 html 实际上是我正在寻找的地图,但是当我从浏览器调用 api 时,我只是得到:发生了异常。

#* Leaflet output
#* @serializer htmlwidget
#* @get /map_test
function(){

  library(leaflet)
  
  m <- leaflet() %>%
    addTiles() %>%  
    addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R")
  
  m
}

标签: rleafletplumber

解决方案


推荐阅读