本文经AI新媒体量子位授权转载(公众号ID:QbitAI),转载请联系转载来源。在GitHub上,一个使用Python的交互式图形资源火了起来。该工具称为散景。据官方介绍,它可以读取大数据集或流式数据,并以简单快捷的方式为网页提供美观且交互性强的图形。比如有人用它做了这样一张图:有人做了这样一张图:还有其他种类的图片:有人用它做了一张图在TED上做演讲:“美观实用”很多用户给出.甚至有人为了让这个工具更方便使用,尝试将其官方文档本地化。现在,这个资源已经被标记了9900+星,一度冲上了GitHub趋势榜的前列。Bokeh用户指南Bokeh由非营利组织NumFocus支持,您可以免费使用它。官网地址:https://bokeh.pydata.org/en/latest/Bokeh为用户开放了三个层次的接口:Low-level接口可以为应用开发者提供高度灵活的图形表示(支持自定义一些top-levelcomponents)中间接口主要用于绘制曲线(默认会加载一些低级组件)高级接口用于快速轻松构建复杂图形官方支持Python2.7和3.5+版本,功能可能受限在其他版本的Python上。使用该资源最直接的方法是从GitHub下载。项目地址:https://github.com/bokeh/bokeh不过官方推荐的安装方式是使用AnacondaPython及其配套的Conda包管理系统,这是专门为Python/R语言打造的数据科学平台,下载地址:https://www.anaconda.com/distribution/在工具使用方面,官方也提供了详细的使用指南,包括快速安装和操作,了解基本概念,如何处理数据,绘图,添加注解,交互,等:有人Bokeh的使用指南正在本地化:https://github.com/DonaldDai/Bokeh-CN具体实现方面,官方提供了教程和示例:教程是基于JupyterNotebook提供的,Bokeh本身是还与JupyterNotebook无缝集成,使用起来更加方便。对于每一个给出的例子,官方还给出了实现背后的代码。如果你对这个工具感兴趣,或者刚好需要这样一个工具,不妨试试:GitHub传送门:https://github.com/bokeh/bokehBokeh官网传送门:https://bokeh.pydata.org/zh/最新/
