The following test program dies with an error when used
> with the arguments shown -- but cutting back the argument
> lists by even one element allows it to work OK. So does
> taking out the hold(False). This is with Mac OS X, Apple
> Python 2.3, Matplotlib version 0.71, __revision__
See the release notes for matplotlib-0.72, specifically
log plot enhancements
Lots of work making log plots just work. You can toggle log y axes
with the l ("ell") keypress -- nonpositive data are simply ignored
and no longer raise. log plots should be a lot faster and more
robust
Hope this helps!
JDH