【发布时间】:2019-06-14 11:34:13
【问题描述】:
我使用 shiny 和 leaflet 处理一些数据并遇到了一个问题,该问题似乎到处出现,但我找不到解决方案或实施我找到的部分
让我们使用
library(leaflet)
a <- c(5,4,1,1,2,1,1,1)
vector a 是应用程序中某些过滤器的结果,并且可以更改。如果值分布良好,则它可以工作,但在上面的示例中,它在使用以下操作时会导致应用程序崩溃
pal <- colorQuantile("YlGn", a, n = 5)
并使用
pal(a)
在
leafletProxy("myMap", data = myData) %>%
clearShapes() %>%
addPolygons(data = theData,
fillColor = pal(a),
fillOpacity = 0.8,
color = "#BDBDC3",
weight = 2,
popup = borough_popup)
与
cut.default(x, binsToUse, labels = FALSE, include.lowest = TRUE, : 'breaks' 不是唯一的
我找到了一些 GitHub comments here,但很难将其实施到可行的解决方案中。
我需要一些方法来解决这个问题,因为我无法事先确定有多少垃圾箱可以工作。
【问题讨论】: