From: John H. <jdh...@ac...> - 2005-12-10 18:53:50
|
>>>>> "Michael" == Michael McKerns <mmc...@it...> writes: Michael> Matplotlib is currently too slow to render large Michael> datasets. This needs improvement. Is anyone working on Michael> this problem? I believe this issue was also brought up Michael> at the last SciPy... Hey Michael, Performance questions are best addressed in the context of an example script, with matplotlib version number and backend. All of these can have a big effect on the performance you are seeing. Some commands (pcolor, scatter) are known to be too slow generally. Others, like plotting markers, are highly optimized in recent version of mpl for backend agg but not other backends. imshow is about as fast as we can make it for now... So it would help to know in what context you are seeing performance problems. Sometimes it's as simple as improper use of mpl. Eg for line in some_big_data_set: plot(line) will be an order of magnitude slower than using a line collection, usually. JDH |