About performance and building a large number of points: I compared this for a scatter chart of 500,000 points loaded from a text file and saved in png using gnuplot * and matplotlib.
500.000 points scatterplot gnuplot: 5.171 s matplotlib: 230.693 s
I ran it only once, and the results did not look the same, but I think the idea is clear: gnuplot wins when it comes to performance.
* I used gnuplot directly because the gnuplotpy daemon does not work for me. Matplotlib wins with Python integration.
Mark Jan 10 '15 at 21:26 2015-01-10 21:26
source share