I get a lovingly helpful traceback trying to use the histogram function 
that I'm hoping to get some useful help with.  The data (and program) 
are at ftp://polar.sri.com/pub/ayoung: hist.dat and hist.py.

Thanks! Andrew

hist.py
--------
from matplotlib import pylab
f = open( 'hist.dat', 'r' )
xs = []
while( True ):
    x = f.readline()
    if x == "": break
    xs.append( float(x) )
xs.sort()
pylab.hist( xs,100 )


[ayoung:[EMAIL PROTECTED] ~]$ python hist.py
Warning: invalid value encountered in multiply
Traceback (most recent call last):
  File "hist.py", line 12, in ?
    pylab.hist( xs,100 )
  File "/usr/lib/python2.4/site-packages/matplotlib/pylab.py", line 
1859, in hist
    ret =  gca().hist(*args, **kwargs)
  File "/usr/lib/python2.4/site-packages/matplotlib/axes.py", line 4157, 
in hist
    patches = self.bar(bins, n, width=width, bottom=bottom, align=align)
  File "/usr/lib/python2.4/site-packages/matplotlib/axes.py", line 2566, 
in bar
    self.autoscale_view()
  File "/usr/lib/python2.4/site-packages/matplotlib/axes.py", line 982, 
in autoscale_view
    XL = self.xaxis.get_major_locator().autoscale()
  File "/usr/lib/python2.4/site-packages/matplotlib/ticker.py", line 
847, in autoscale
    return take(self.bin_boundaries(dmin, dmax), [0,-1])
  File "/usr/lib/python2.4/site-packages/matplotlib/ticker.py", line 
817, in bin_boundaries
    scale, offset = scale_range(vmin, vmax, nbins)
  File "/usr/lib/python2.4/site-packages/matplotlib/ticker.py", line 
788, in scale_range
    ex = divmod(math.log10(meanv), 1)[0]
OverflowError: math range error



Linux polar.sri.com 2.6.17-1.2142_FC4smp #1 SMP Tue Jul 11 22:57:02 EDT 
2006 i686 i686 i386 GNU/Linux
Python 2.4.3 (#1, Jun 13 2006, 16:41:18)
matlab: __version__  = '0.85' __revision__ = '$Revision: 1.83 $'



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to