软件测试|Python 数据可视化神器——pyecharts 教程(一)
前言
我们都知道百度开源了一个 Echarts 数据可视化库,支持绘制各种主流的图表。Python 在数据分析方面是十分强大的,于是,pyecharts 就应运而生了。
pyecharts 简介及安装
pyecharts 继承了 Echarts 的优点,有如下特点:
囊括了 30+ 种常见图表,应有尽有
高度灵活的配置项,可轻松搭配出精美的图表
多达 400+ 地图,为地理数据可视化提供强有力的支持
简洁的 API 设计,使用如丝滑般流畅,支持链式调用
详细内容可见:pyecharts官方文档
和以往的神级第三方库一样,安装的步骤还是一条 pip 命令。
复制代码
检查是否安装成功及版本如下所示:
复制代码
如上所示,即表示安装成功。
使用方法
先来看一个简单的例子,代码如下
复制代码
图如下所示:
代码也可以写成链式调用的方式,产生的结果是一样的,如下所示:
复制代码
单独调用方式和链式调用方式都可以实现我们的操作,pyecharts 所有方法均支持链式调用。
柱状图堆叠
还是和上面的例子一样,当我们需要统计上汽大众各车型前两个月的销量总和并绘图,我们需要怎么操作?pyecharts 提供了绘制堆叠柱状图的功能,代码如下:
复制代码
结果如下图所示:
坐标轴翻转
pyecharts 同样支持坐标轴翻转,只需要加上 reversal_axis()参数即可,代码如下:
复制代码
总结
本文主要内容是 pyecharts 的介绍和安装,以及绘制最基本的柱状图,后面我们会继续介绍绘制热力图以及其他图形,敬请期待!
评论