基于用户输入的颜色映射多边形

时间:2018-08-15 08:25:34

标签: r shiny leaflet

我想根据用户输入对多边形进行颜色映射。我正在使用的列具有类别变量,所以我正在使用我测试过的colorFactor函数正常运行。问题是观察函数在我加载闪亮的应用程序时立即终止,并输出“ addPolygons中的错误:传单中未使用的参数(fillcolor =〜pal(AreaTyp))”。我的问题是如何使用观察函数正确地包括反应性。这是我的代码:

plt.pie(outside, startangle=90, labels=outside.index, colors=outside_colors)
plt.pie(middle, radius=0.75, labels=labels, startangle=90, colors=middle_colors, labeldistance=0.75)

1 个答案:

答案 0 :(得分:0)

fillcolor = ~pal(AreaTyp)更改为fillColor = ~pal(AreaTyp)

让我们分解您的错误。

  

“ addPolygons中的错误:传单中未使用的参数(fillcolor =〜pal(AreaTyp))”

第一:

  

“ addPolygons中的错误:

这意味着addPolygons无法运行。不是观察者失败了

  

“未使用的参数”

这意味着您添加了addpolygons不能使用的参数。

第三

  

(fillcolor =〜pal(AreaTyp))

这是在告诉您确切的说法是错误的。