目录
绘图三步走
第一步:创建画板
figure
axes
subplot和subplots
第二步:绘制图表
第三步:添加配置
fig:包括所有维度、图像、文本和标签对象的容器
ax:包括刻度和标签以及我们画在上面的图表元素
plt.figure()
plt.figure((6,4)) 接受一个元组作为figsize参数 设置图形大小 返回figure对象
axes暂不管
subplot和subplotsplt.subplot(2, 1, 1) 接收三个数字 分别作为子图的行数、列数和当前子图索引(此处的索引从0开始,与matlab保持一致) 返回axes对象用于绘图 *** 作
plt.subplots(2, 2) 接收两个数字 分别作为子图的行数和列数 返回两个对象figure和axes对象 默认选择最后一个子图作为当前子图
第二步:绘制图表plot 折线图 scatter 散点图 bar 条形图 hist 直方图 pie 饼图
常用关键字参数
color 指定线条的颜色
linestyle 指定线条的风格
plt.title('这里是标题')
plt.xlim(左边限制, 右边限制) axis是xlim和ylim的继承 接收四个参数
plt.grid() 显示网格
plt.legend() 显示图例 可选关键字参数loc
plt.xtabel('这里是x轴标题')
plt.xticks(['这里是你想要显示的刻度']) 可以选择不传入参数(这样的话就没有刻度)、传入一个参数(列表形式)、传入两个参数(两个列表,后一列表是你想要的显示效果,前一列表是本来的显示效果)
text/arrow/annotation 在指定位置添加文字、箭头和标记
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)