适合打印的 Matplotlib 色标
Posted
技术标签:
【中文标题】适合打印的 Matplotlib 色标【英文标题】:Matplotlib color scales that are suitable for printing 【发布时间】:2018-01-03 06:21:15 【问题描述】:是否有一个现有的彩色图可以通过修改线条的绘制方式(例如黑色实线、黑色虚线)轻松应用于使线图在灰度介质(例如黑白打印的纸)上可见线、灰色实线等)?
灰度是一个好的开始,但它并没有削减它:当我在同一个图上有超过 4 个系列时,一旦打印就很难区分,而且它会将一个系列着色为白色(使其不可见,除非我把背景换成别的了)。
【问题讨论】:
【参考方案1】:您可以改变线条样式,如here 所示,并使用不同的标记,如here 所示。 最后,我建议您查看cyclers 以循环使用不同的颜色、线条样式和标记。
【讨论】:
谢谢!我通过 Pandas 使用它,所以它更容易,因为它是提供样式参数的问题,但是你指出了我正确的方向,因为我不知道它存在。我的最后一段代码如下所示:merged1.plot.line(cmap='Dark2', style=['-', '--', ':', '-.'])
以上是关于适合打印的 Matplotlib 色标的主要内容,如果未能解决你的问题,请参考以下文章
Python可视化-当Matplotlib遇上matplotx