我是新来的博克,试着做一张简单的地图。在
从这个页面http://www.abisen.com/blog/bokeh-maps/制作地图非常简单。 但要将其个人化,还需要对博克有更深入的了解。 我想显示法国每个城镇的名称,这是我从法国国家开放数据(https://www.data.gouv.fr/fr/datasets/fond-de-carte-des-codes-postaux/)获得的
现在我只得到默认的工具提示:
我想将其更改为添加城市名称:
我添加了一个工具提示:
hover = HoverTool(
tooltips=[
("index", "$index"),
("(x,y)", "($x, $y)"),
("city", "@city"),
]
)
p = figure(title="France", tools=[hover])
但无法找到让城市名称与工具提示相匹配的方法(因此有“?”而不是名字)。 我不知道如何将城市名称添加到字形的数据源中。 所以我试着手工在每个字形的数据源中添加一列:
^{pr2}$我看到gliph有一个新列作为数据源:
gliph_.data_source.column_names
>['xs', 'ys', 'city']
但工具提示无法识别它:-(
如何将数据源列添加到修补程序中? 如何让工具提示识别它?在
我的“数据”字典中有一个错误的数据结构
我必须为部门中的每个城市创建一个长度相同的值数组,并将其附加到部门:
数据源到glyph的实际相加是有效的。在
相关问题 更多 >
编程相关推荐