Python可视化神器-pyecharts手册
pyecharts简介
Echarts是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而Python
是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts
诞生了。Echarts
是用JS
来写的,而我们使用pyecharts
则可以使用Python
来调用里面的API
。
优点:
- 简洁的 API 设计,使用如丝滑般流畅,支持链式调用
- 囊括了 30+ 种常见图表,应有尽有
- 支持主流 Notebook 环境,Jupyter Notebook 和 JupyterLab
- 可轻松集成至 Flask,Django 等主流 Web 框架
- 高度灵活的配置项,可轻松搭配出精美的图表
- 详细的文档和示例,帮助开发者更快的上手项目
- 多达 400+ 地图文件以及原生的百度地图,为地理数据可视化提供强有力的支持
安装:
- 在普通的
python
环境中:pip install pyecharts
。 - 在
anaconda
中:- 先打开
anaconda prompt
。 - 输入
pip install pyecharts
进行安装。
- 先打开
首先打开命令行(win+r),输入:
pip install pyecharts
由于墙的原因,下载时会出现断线和速度过慢的问题导致下载失败,所以建议通过清华镜像来进行下载:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts
出现上方的信息,即代表下载成功,我们可以来进行下一步的实验了!
使用实例
注意:就是python2.x和python3.x的编码问题,在python3.x中你可以把它看做默认是unicode编码,但在python2.x中并不是默认的,原因就在它的bytes对象定义的混乱,而pycharts是使用unicode编码来处理字符串和文件的,所以当你使用的是python2.x时,请务必在上方插入此代码:
from future import unicode_literals
可以忽略因为目前大都是python3
官方文档:
- 官方文档(中文):
https://pyecharts.org/#/zh-cn/intro
。 - 官方github:
https://github.com/pyecharts/pyecharts
。
pyecharts快速开始
pyecharts
中可