我是bokeh的新手,试图弄清楚columnDataSource的作用。它出现在很多地方,但我不确定它的目的以及它的工作方式。有人可以照亮吗?抱歉,这是一个愚蠢的问题...

最佳答案

ColumnDataSource是存储散景图数据的对象。您可以选择不使用ColumnDataSource并直接使用Python字典,pandas数据框等来馈送图形,但是对于某些功能(例如当用户将鼠标悬停在字形上时具有使窗口显示数据信息的弹出窗口),您不得不使用ColumnDataSource,否则弹出窗口将无法获取数据。其他用途是流数据时。

您可以根据字典和熊猫数据帧创建ColumnDataSource,然后使用ColumnDataSource创建字形。

关于bokeh - bokeh中columnDataSource的用途,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36723684/

10-11 13:26