Python中的散景简介
Bokeh是一个Python交互式数据可视化。与Matplotlib和Seaborn不同,Bokeh 使用 HTML 和 JavaScript 渲染其绘图。它针对现代 Web 浏览器进行演示,提供具有高性能交互性的新颖图形的优雅、简洁构造。
Bokeh 的特点: Bokeh的一些重要特点如下:
- 灵活性: Bokeh 可用于常见的绘图要求以及自定义和复杂的用例。
- 生产力:它与其他流行的 Pydata 工具(如 Pandas 和 Jupyter notebook)的交互非常简单。
- 交互性:它创建随用户交互而变化的交互图。
- 功能强大:可以通过添加 JavaScript 来生成专门用例的可视化。
- 可共享:视觉数据是可共享的。它们也可以在 Jupyter 笔记本中呈现。
- 开源: Bokeh 是一个开源项目。
界面级别: Bokeh 支持不同的界面级别可供用户使用:
- 低级: bokeh.models 接口为应用程序开发人员提供了最大的灵活性。
- 中级: bokeh.plotting 界面由所有视觉字形组成。
- 高级: bokeh.charts 接口用于轻松构建复杂的绘图。