快速问题。 我在 SQL Server 中有一些数据,已经加载到 RStudio 中。我为数据制作了一个条形图,并且现在正在使用 Leaflet 库,利用纬度和经度在地图上绘制一个点。当用户点击该点时,我希望能够使用弹出窗口在其中显示一个条形图。
条形图代码(可能会有问题,因为我正在使用 GoogleVis 库,所以不确定能否在弹出窗口中使用。但是这是我能做的最合适的条形图,其他建议可能会有所帮助,因为我还不是 R 库方面的专业人士)
Switzerland <- sqlQuery(con, "sql query")
SwitzerlandChart <- gvisBarChart(Switzerland, options = list(height=200))
绘制该图的代码如下:
m <- leaflet() %>%
addTiles() %>% # Add default OpenStreetMap map tiles
addCircles(lng=8.498868, lat=46.9221, popup=paste(plot(SwitzerlandChart)))
当我运行这段代码时,它会打开一个网页来查看我的条形图。然后我运行以下代码:
m #Prints the graph
这将在所需位置打印图表,但弹出窗口却显示了一个网页,只有我自己能够打开。
我希望能够在弹出窗口内绘制条形图。
希望有人能够帮忙。