使用python 3.6和bokeh 13.0。 我正在将bokeh补丁组合在一起以创建省份地图 和散景圈来覆盖城市。
我想将此地图用作另一个图的交互式输入过滤器。
点击城市没问题时,我会得到城市的名称。
当试图对一个不是单个点而是一个多边形的省进行相同操作时,我收到以下错误消息:
错误处理消息消息“ PATCH-DOC”(修订1):TypeError(“列表索引必须是整数或切片,而不是列表”,)
我只想要该行的索引/名称。我应该如何处理?
{'Name': ['Andrew', 'John', 'Mike'], 'Age': ['21', '26', '27'], 'Weight': ['65', '76', '80'], 'Height': ['1.75', '1.8', '1', '9']}
答案 0 :(得分:1)
好吧,我在想这个问题。以补丁中传递的列表的第一项为我解决了这个问题。
更改:
provinces.data['name'][provinces.selected.indices]
收件人:
provinces.data['name'][provinces.selected.indices[0]]