admin 管理员组文章数量: 887021
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')# 下框蓝色
颜色设置之数据线
ax.plot(data ,c='g')
直接画图时传入c的值
附录: 颜色字符串
本文标签: Matplotlib画图的复杂颜色设置(包括fig ax spines tick)
版权声明:本文标题:Matplotlib画图的复杂颜色设置(包括fig, ax, spines, tick) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1688103703h179653.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论