sorry instances of self.plotView.image On Dec 3, 2007 3:38 PM, Chris Fonnesbeck <[EMAIL PROTECTED]> wrote: > OK, I'm having a bad backend day (insert joke here). > > Since I am on OSX, I decided to switch over to the CocoaAgg backend, > but it fails when trying to show a histogram, yielding the following > TypeError: > > In [4]: from matplotlib import use > > In [5]: use('CocoaAgg') > > In [6]: from pylab import hist, show > > In [7]: from numpy import random > > In [8]: x = random.exponential(2, 1000) > > In [9]: hist(x) > Out[9]: > (array([545, 230, 117, 59, 18, 15, 11, 1, 3, 1]), > array([ 2.99606603e-03, 1.52977050e+00, 3.05654494e+00, > 4.58331937e+00, 6.11009381e+00, 7.63686824e+00, > 9.16364268e+00, 1.06904171e+01, 1.22171915e+01, > 1.37439660e+01]), > <a list of 10 Patch objects>) > > In [10]: show() > --------------------------------------------------------------------------- > TypeError Traceback (most recent call last) > > /Users/chris/Projects/Occupancy-abundance Manuscript/<ipython console> > in <module>() > > /Library/Python/2.5/site-packages/matplotlib/backends/backend_cocoaagg.py > in show() > 44 def show(): > 45 for manager in Gcf.get_all_fig_managers(): > ---> 46 manager.show() > 47 > 48 def draw_if_interactive(): > > /Library/Python/2.5/site-packages/matplotlib/backends/backend_cocoaagg.py > in show(self) > 203 mplBundle, > 204 False) > --> 205 NSApplication.sharedApplication().run() > 206 > 207 > > /Library/Python/2.5/site-packages/matplotlib/backends/backend_cocoaagg.py > in startWithBundle_(self, bundle) > 179 def startWithBundle_(self, bundle): > 180 #NSApplicationLoad() > --> 181 if not > bundle.loadNibFile_externalNameTable_withZone_('Matplotlib.nib', {}, > None): > 182 print >>sys.stderr, 'Unable to load Matplotlib Cocoa UI!' > 183 sys.exit() > > /Library/Python/2.5/site-packages/matplotlib/backends/backend_cocoaagg.py > in awakeFromNib(self) > 79 > 80 self.plotView.setImageFrameStyle_(NSImageFrameGroove) > ---> 81 self.plotView.image = NSImage.alloc().initWithSize_((0,0)) > 82 self.plotView.setImage_(self.plotView.image) > 83 > > TypeError: cannot change a method > > -- > Christopher J. Fonnesbeck > + Fish & Wildlife Research Institute (FWC) > + 727.235.5570 > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: The Future of Linux Business White Paper > from Novell. From the desktop to the data center, Linux is going > mainstream. Let it simplify your IT future. > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users