本文共 782 字,大约阅读时间需要 2 分钟。
Matplotlib 是专门用于开发2D图标(包括3D图标)的包,以渐进、交互式方式实现数据可视化。
在代码的最开头加入以下代码
from pylab import mpl# 设置显示中文字体mpl.rcParams["font.sans-serif"] = ["SimHei"]# 设置正常显示符号mpl.rcParams["axes.unicode_minus"] = False
20x8的大小,dpi为50
plt.figure(figsize=(20,8),dpi=50)
import matplotlib.pyplot as plt
plt.show()
plt.savefig('./img_path.png')
plt.title('标题')
plt.grid()
plt.legend()
x轴刻度:plt.xticks(range(2),['刻度1','刻度2'])
plt.yticks()
无刻度:plt.xticks([])
plt.xlabel('x轴')
plt.ylabel('y轴')
折线图:plt.plot()
:
plt.scatter(x,y)
柱状图:plt.bar(x,y)
横向柱:plt.barh(x,y)
直方图:plt.hist(x,bins)
饼 图: plt.pie(x,labels)
(1)plt.subplots(rows,cols)
:返回保存画图的列表
plt.subplot(row,col,index)
:row行col列第index个 转载地址:http://ebqmi.baihongyu.com/