Hi, I am trying to plot an histogram, but i cannot set
> 'yscale' to 'log'.
matplotlib transfers the vertices of the rectangles that make up the
bar, which by default have their bottom at 0.
Use the bottom kwarg, eg
N,b,pb = hist(x, bottom=0.001)
set(gca(), yscale='log')
See also http://matplotlib.sf.net/examples/log_bar.py
JDH