278 字
1 分钟
数据可视化Python库-Holoviews
HoloViews是一个开源的Python数据可视化库,使用它能够使数据分析和可视化变得简单,通常可以用很少的代码就可以可视化数据,它最擅长干的是一行代码搞定一张图(类似seaborn)。HoloViews与Python3兼容,后端为bokeh、matplotlib、datashader,支持在Linux、Windows或Mac上运行,依赖于Numpy、Pandas和Param这些库,支持通过Jupyter Notebook和JupyterLab进行交互式数据可视化。HoloViews(https://holoviews.org/)网站提供了大量的示例和文档,以帮助用户了解如何使用这个库。

可以直接通过Anaconda安装holoviews
conda install holoviews也可以通过github安装
git clone git://github.com/holoviz/holoviews.gitcd holoviewspip install -e .安装完成后可以装载示例代码
holoviews --install-examplescd holoviews-examples然后通过Jupyter Lab或者Jupyter Notebook打开
jupyter notebookjupyter lab实际代码中引入包即可
import holoviews as hv;hv.extension('bokeh');以下是使用Holoviews进行数据可视化的应用,供参考。
- 海洋热浪数据
2. Nasa多光谱遥感数据,直接访问NASA Earth数据,无需下载,直接可视化
3. ENSO数据
- 势涡度(Potential Vorticity)数据
5. 气温数据
Reference:
数据可视化Python库-Holoviews
https://blog.scidatalab.net/posts/数据可视化python库-holoviews/