1、plt.gct()与plt.gca()
当前的图表和子图可以使用plt.gcf()和plt.gca()获得,分别表示Get Current Figure和Get Current Axes。在pyplot模块中,许多函数都是对当前的Figure或Axes对象进行处理,比如说:plt.plot()实际上会通过plt.gca()获得当前的Axes对象ax,然后再调用ax.plot()方法实现真正的绘图。
x = np.linspace(0.05,10,1000)
y = np.sin(x)
plt.plot(x,y)
ax = plt.gca()
ax.spines["right"].set_color('red')
ax.spines["top"].set_color('yellow')
ax.spines["bottom"].set_color('none') #表示没有颜色,即消失
ax.spines["left"].set_color('green')
x = np.linspace(-3.15,3.15,100)
y = np.sin(x)
plt.plot(x,y)
ax = plt.gca()
ax.spines["right"].set_color('none')
ax.spine