PyEcharts简介
一、PyEcharts简介
“pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图”。
pyecharts可以展示动态图,在线报告使用比较美观,并且展示数据方便,鼠标悬停在图上,即可显示数值、标签等。
官网地址:http://pyecharts.org/#/zh-cn/charts
https://pyecharts.org/#/zh-cn/quickstart
https://github.com/pyecharts/pyecharts
二、模块安装
下载安装:(推荐)
https://pypi.org/project/pyecharts/0.1.9.4/#files
pip install pyecharts-0.1.9.4-py2.py3-none-any.whl 
下载安装
在线安装,不成功:
三、图表示例
柱形图
会生成Html文件(render.html):

柱形图
柱状图数据堆叠

柱状图数据堆叠
散点图

散点图
漏斗图

漏斗图
饼图

饼图
圆环图

圆环图
仪表盘

仪表盘
地理坐标系 需安装模块:
全球国家地图: echarts-countries-pypkg (1.9MB):世界地图和 213 个国家,包括中国地图。
中国省级地图: echarts-china-provinces-pypkg (730KB):23 个省,5 个自治区。
中国市级地图: echarts-china-cities-pypkg (3.8MB):370 个中国城市。 中国地图在 echarts-countries-pypkg 1)中国地图

中国地图
2)省份地图

省份地图
3)区县地图–不显示
4)热力分布图

热力分布图
5)空气质量评分

空气质量评分
6)世界地图

世界地图
水球图

水球图
极坐标图

极坐标图
雷达图

雷达图
四、不同格式存储
支持保存做种格式
如果想直接将图片保存为 png, pdf, gif 格式的文件,可以使用 pyecharts-snapshot。使用该插件请确保你的系统上已经安装了 Nodejs 环境。
1.安装phantomjs: conda install phantomjs
2.安装 pyecharts-snapshot : pip install pyecharts-snapshot
2.调用 render 方法 bar.render(path=’snapshot.png’) 文件结尾可以为 svg/jpeg/png/pdf/gif。请注意,svg 文件需要你在初始化 bar 的时候设置 renderer=’svg’。
对象.render(path=’snapshot.html’)
对象.render(path=’snapshot.png’)
对象.render(path=’snapshot.pdf’)
作者:无剑_君
链接:https://www.jianshu.com/p/6004f298ae5e
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
最后更新于