其实Python也有一个专门实现各种交互图的库Bokeh,你用过吗?

对于将数据表现为各种统计图,比如饼图、折线图、热点图等等,目前很多程序员都是这样做的,都是使用JavaScript提供的一些制图软件或者扩展,然后请求后端获取很多需要展示的数据,将获取到的数据与JavaScript制图软件联系起来,从而得到最后我们看到的各种图,但是,一种特殊的情况,就是当我们需要展示的数据非常非常多的时候,如果还是将这些数据传递到客户端供JavaScript解析在展示,那么性能肯定会受影响,所以这个时候便需要用服务端来实现。

Bokeh是什么

Bokeh is a Python interactive visualization library that targets modern web browsers for presentation,从这段话我们能够看到,它是Python的一个交互式可视化库,支持在各种现代浏览器(非IE8以下)进行各种图的完美展示。

它支持的图类型

散点图

其实Python也有一个专门实现各种交互图的库Bokeh,你用过吗?

洛伦兹图

其实Python也有一个专门实现各种交互图的库Bokeh,你用过吗?

二维三维流线图

其实Python也有一个专门实现各种交互图的库Bokeh,你用过吗?

仪表盘图

其实Python也有一个专门实现各种交互图的库Bokeh,你用过吗?

其他常用的图形,比如柱状图、折线图等都是支持的。

相关推荐