|
|
1
54
|
|
|
2
48
Matplotlib=易用性,Gnuplot=(稍好)性能真正地 需要性能,可以使用Gnuplot。我添加了一些代码,在您的机器上进行测试,看看它是否真的有什么不同(这不是一个真正的性能基准测试,但应该给出第一个想法)。 下图表示完成以下操作所需的时间(以秒为单位):
配置:
此外,正如评论中提到的,您可以获得同等质量的绘图。但要使用Gnuplot实现这一点,您必须付出更多的努力。 Here's the code to generate the graph 如果您想在您的机器上试用:
|
|
|
3
24
|
|
|
4
18
|
|
|
5
8
这两个我都玩过,我更喜欢Matplotlib的Python集成、选项和图形/绘图的质量。 |
|
|
6
8
关于性能和绘制大量点:我使用gnuplot*和matplotlib比较了从文本文件加载并保存到png的500.000点散点图。
我只运行了一次,结果看起来并不完全相同,但我认为想法很清楚:gnuplot在性能上获胜。 *我直接使用gnuplot,因为gnuplotpy演示对我来说不是现成的。Matplotlib在Python集成中获胜。 |
|
|
7
4
Gnuplot能做的事Gnuplot Py也能做。因为Gnuplot可以由管道驱动(pgnuplot)。 为什么我更喜欢gnuplot可能是多种输出格式(PDF、PS和LaTex),这在论文中非常有用,默认输出看起来更科学:) |
|
|
8
4
一些专业的
|