Bokeh 简明教程
Bokeh - Introduction
Bokeh是Python的数据可视化库。与Matplotlib和Seaborn不同,它们也是用于数据可视化的Python包,Bokeh使用HTML和JavaScript渲染其图。因此,事实证明对于开发基于Web的仪表板非常有用。
Bokeh项目由NumFocus https://numfocus.org/. 赞助。 NumFocus还支持PyData,这是一个教育计划,涉及NumPy、Pandas等其他重要工具的开发。 Bokeh可以轻松地与这些工具连接并生成交互式图、仪表板和数据应用程序。
Features
Bokeh主要将数据源转换为JSON文件,该文件用作JavaScript库BokehJS的输入,而JavaScript库又用TypeScript编写并渲染现代浏览器中的可视化效果。
以下是一些 important features of Bokeh :
Interactivity
与Matplotlib和Seaborn相比,这是Bokeh的一项重要优势,它们都生成静态图。 Bokeh创建交互式图,当用户与它们交互时会发生变化。您可以为您的受众提供广泛的选择和工具,以便从各个角度推理和查看数据,以便用户可以执行“假设”分析。
Open source
Bokeh 是一个开源项目。它根据伯克利源代码分发 (BSD) 许可证进行分发。其源代码可从 https://github.com/bokeh/bokeh. 获取