Matplotlib画图的复杂颜⾊设置(包括fig,ax,spines,tick)颜⾊设置之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')# 下框蓝⾊
matplotlib中subplot
颜⾊设置之数据线
ax.plot(data ,c='g')
直接画图时传⼊c的值附录: 颜⾊字符串
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论