【发布时间】:2016-06-17 18:19:54
【问题描述】:
我正在使用 matplotlib 绘制 5 组大约。每个 400,000 个数据点。尽管每组点都以不同的颜色绘制,但我需要不同的标记供人们阅读黑白打印输出的图表。我面临的问题是,http://matplotlib.org/api/markers_api.html 文档中几乎所有可能的标记在显示时都需要花费太多时间来绘制和渲染。我只能找到两个可以快速绘制和渲染的标记,它们是“-”和“--”。这是我的代码:
plt.plot(series1,'--',label='Label 1',lw=5)
plt.plot(series2,'-',label='Label 2',lw=5)
plt.plot(series3,'^',label='Label 3',lw=5)
plt.plot(series4,'*',label='Label 4',lw=5)
plt.plot(series5,'_',label='Label 5',lw=5)
我尝试了多个标记。系列 1 和系列 2 快速绘制并立即渲染。但是系列 3、4 和 5 需要永远绘制和显示 AGES。
我无法弄清楚这背后的原因。有人知道更多可以快速绘制和渲染的标记吗?
【问题讨论】:
-
'-'和'--'将绘制线条,而不是标记,所以这可能是区别
标签: python matplotlib plot