颜色设置之ax与fig
fig与ax是有区别的. 两者的颜色设置都可以在创建的时候设置.
fig = plt.figure(facecolor = '#2C2D39')
ax = fig.add_subplot(111,facecolor = '#2C2D39')
很容一看出来, fig的范围和ax的范围, 以及两者设置颜色的方法.
颜色设置之label, tick
ax.tick_params(axis='both',color='r',labelcolor='g')
axis='both'
代表修改x, y 坐标中的两个.
color='r',labelcolor='g'
前者代表修改tick的颜色, 后者修改坐标轴数字的颜色
颜色设置之spines(坐标轴)
想设置x轴和y轴的颜色吗, 请看
ax.spines['right'].set_color('None')# 右框不显示
ax.spines['top'].set_color('None')# 上框不显示
ax.spines['left'].set_color('g')# 左框绿色
ax.spines['bottom'].set_color('b')# 下框蓝色
颜色设置之数据线
ax.plot(data ,c='g')
直接画图时传入c的值