Python
---小白121的记录笔记
Matplotlib 是一个python2D 绘图库
调用函数库:
from matplotlib.pyplot as plt
创建图表:
plt.figure()
显示所有图表:
plt.show()
创建子图:
plt.subplot(line, column, position)
例如:
plt.subplot(223)
左上为 plt.subplot(221),左下为 plt.subplot(223)
选择子图:
ax1 = plt.subplot(221)
plt.sca(ax1)
画函数图像:
plt.plot(x, y)
画直方图:
plt.hist(data)
画散点图:
plt.scatter(x, y)
画饼图:
data = [100,300,355]
plt.pie(data, # 每个饼块的实际数据,如果大于1,会进行归一化,计算percentage
explode=[0.0,0.0,0.1], # 每个饼块离中心的距离
colors=['y','r','g'], # 每个饼块的颜色,黄红绿
labels=['A part','B part','C part'], # 每个饼块的标签
labeldistance=1.2, # 每个饼块标签到中心的距离
autopct='%1.1f%%', # 百分比的显示格式
pctdistance=0.4, # 百分比到中心的距离
shadow=True, # 每个饼块是否显示阴影
startangle=0, # 默认从x轴正半轴逆时针起
radius=1 # 饼块的半径
) ---ZJE_ANDY
ZJE_ANDY