继上一篇文章为大家介绍了plt和ax绘图的区别后,这篇文章结合我自己的一些使用经历,为大家整理了Matplotlib中比较常用的一些组件设置。...先上一张官方绘制的关于各个组件在一张图中的名词解释,通过这张图可以很直观地感受到什么是legend,什么是tick……,遇到不会设置的也可以照着图搜索对应的文档,下面具体讲讲。
?...要显示图例可以有两种方式:
# 第一种:
# plot的时候加上label,之后调用ax.legend()
fig,ax = plt.subplots()
ax.plot(['北京','上海','深圳'...图形与边框之间的留白控制
函数:ax.margins()
不知道大家绘图的时候有没有发现,Matplotlib中默认在我们所画的图形和边框之间留有空白,比如
?...使用中,需要对原有的ax使用.twinx()方法生成ax2,再利用ax2进行绘图
fig,ax = plt.subplots()
ax.plot(['北京','上海','深圳'],[1,3,5],color