pyecharts-8-百分比数据绘图
在实际的工作中,我们经常会遇到带有百分比的数据,比如:销售率、利用率等,多种情形下都会产生百分比数据。百分比数据不能直接用于绘图,因为它是字符型的数据,我们必须进行相应的处理才能用于绘图。
本文中介绍的是如何在pyecharts
中绘制带有百分比数据的图形。
- 直接使用百分比数据绘图
- 使用小数转成百分比数据绘图
导入库
1 | from pyecharts.charts import Line |
最主要的库是JsCode
,它是用来对输出的格式进行调整
数据
1 | data_x = ['202001', '202002', '202003', '202004', '202005', '202006', '202007'] |
绘图
绘图的具体步骤:
- 添加x轴数据
- 添加y轴数据和标题
- 对标签和坐标轴的数据格式进行设置
1 | line = ( |
案例2-从小数生成百分比
直接从原始数据中生成带有百分比的图形
round
函数:四舍五入- 列表推导式的使用
- 通过
{key:value}
直接构造字典数据 for
循环生成两组数据
1 | # encoding: utf-8 |