接续前文《001 Python数据可视化之折线图》,试想更进一步的场景:此厂CEO想了解这两种成品近一年每个季度的次品数及各季度次品数占比。
本文继续用前文中模拟的数据,并以成品A为例进行演示,仍继续基于Matplotlib来进行数据展示。
#提高图片显示的分辨率,如果无此语句,图片显示不清晰(jupyter中)
%config InlineBackend.figure_format = 'svg'
#导入matplotlib的子库pyplot并命名为plt
import matplotlib.pyplot as plt
import numpy as np
#使图形中的中文正常编码显示
plt.rcParams['font.sans-serif'] = ['SimHei']
#使坐标轴刻度正常显示负号
plt.rcParams['axes.unicode_minus'] = False
#模拟生产数据
period = range(-12,0)
compA_defectNum = [10, 8, 9, 12, 9, 10, 9, 5, 4, 5, 3, 4]
compB_defectNum = [26, 28, 25, 24, 25, 22, 20, 8, 9, 10, 7, 8]