Matplotlib之配置
4 Matplotlib配置
4.1 Axes容器
Axes介绍
Axes容器是用来创建具体的图形的。比如画曲线,柱状图,都是画在上面。所以之前我们学的使用plt.xx绘制各种图形(比如条形图,直方图,散点图等)都是对Axes的封装。
设置x和y轴的最大值与最小值
设置完刻度后,我们还可以设置x轴和y轴的最大值和最小值。可以通过set_xlim/set_ylim来实现:
from matplotlib import pyplot as plt
fig = plt.figure()
ax1 = plt.subplot(111) #c创建一张画布
ax1.plot(range(10),range(10))
#给x轴,y轴设置上下限 为-2到12
ax1.set_xlim(-2,12)
ax1.set_xticks(range(10))
plt.show()
添加文本
之前添加文本我们用的是annotate,但是如果不是需要做注释,其实还有另外一种更加简单的方式,那就是使用text方法:
fig = plt.figure()
ax1 = plt.subplot(111)
ax1.plot(range(10),range(10),marker="o")
# 想在(0,0)的位置显示文本
ax1.text(0,0,"(0,0)")
plt.show()