如何在不通过Pandas的情况下将Bokeh中的CSV作为ColumnDataSource导入?

时间:2017-08-13 17:29:22

标签: bokeh

要在Bokeh中使用数据集,通常也会导入pandas并使用Pandas DataFrame作为数据。也可以从Pandas DataFrame创建ColumnDataSource。

但是有可能直接从csv文件(或任何其他表格源数据)直接转到Bokeh而不创建使用Pandas作为桥梁,以及如何?

1 个答案:

答案 0 :(得分:1)

Bokeh ColumnDataSource直接来自python词典。只需使用:

ColumnDataSouce(data=dict(...))

在不知道您的具体数据格式的情况下,我建议您在阅读csv文件和创建Python字典时使用SO上的许多其他答案。您还可以查看DictReader上的official docs