Hopefully this isn't old news for you. Since the 0.98 release, the histogram 
plot doesn't work properly with 2D arrays: it is quite slow and the output is 
wrong. Passing a flattened array produces the quick, correct output that we are 
accustomed to. Here is the test code I ran, and the attached image shows the 
output compared with the previous version.

import numpy as n
import matplotlib.pyplot as p

a = n.random.normal(size=10000)
a = a.reshape((100,100))   # make a 2D array of normally-distributed random 
numbers
p.hist(a)


Thanks for your work on matplotlib!

Andrew Hawryluk
Calgary, Canada
 <<hist-comparison.png>> 

<<attachment: hist-comparison.png>>

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to