You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
1
(10) |
2
(12) |
3
(6) |
4
(5) |
5
(6) |
6
(2) |
7
(1) |
8
(20) |
9
(11) |
10
(3) |
11
(6) |
12
(3) |
13
(1) |
14
(2) |
15
(1) |
16
(5) |
17
(9) |
18
(17) |
19
(7) |
20
|
21
(1) |
22
(1) |
23
(1) |
24
|
25
(4) |
26
(4) |
27
|
28
(2) |
29
(2) |
30
(6) |
31
(5) |
|
|
|
John I foud it with the "print trick" thank you!!! the main proble was the self.fig which I replaced with the self.canvas and it is now working, Thanks again On Thu, 2004年03月11日 at 13:49, Flavio Codeco Coelho wrote: > -----Forwarded Message----- > From: Flavio Codeco Coelho <fcc...@fi...> > To: mat...@li... > <mat...@li...> > Subject: [Matplotlib-users] embedding in wx segfault > Date: 2004年3月11日 12:53:40 -0300 > > > > Hi I have a variant of the embedding_in_wx script that worked fine on > my previous version of matplotlib. Now, with version 0.51 it's seg > faulting. I updated the script to reflect the changes in the library > but still... Can anyone see what may be going wrong? > > thanks > > the script is attached
-----Forwarded Message----- From: Flavio Codeco Coelho <fcc...@fi...> To: mat...@li... <mat...@li...> Subject: [Matplotlib-users] embedding in wx segfault Date: 2004年3月11日 12:53:40 -0300 Hi I have a variant of the embedding_in_wx script that worked fine on my previous version of matplotlib. Now, with version 0.51 it's seg faulting. I updated the script to reflect the changes in the library but still... Can anyone see what may be going wrong? thanks the script is attached
>>>>> "Flavio" == Flavio Codeco Coelho <fcc...@fi...> writes: Flavio> Hi I have a variant of the embedding_in_wx script that Flavio> worked fine on my previous version of matplotlib. Now, Flavio> with version 0.51 it's seg faulting. I updated the script Flavio> to reflect the changes in the library but still... Can Flavio> anyone see what may be going wrong? Please resend as an attachment - your lines are wrapped and hence the code is doubly difficult to debug. A couple of suggestions: wx swallows exceptions. This makes it virtually impossible to debug scripts using wx since you cannot read the stack trace. The problem may be a simple syntax error in your script having nothing to do with matplotlib or the wx backend per se, and you wouldn't see it because of the exception swallowing problem. Workarounds: 1) insert some print statements at the top of each function so you can see when the failure occurs. This is essentially what Jeremy does in backend_wx. Change the _DEBUG level to a low number in backend_wx to get more debugging information. 2) try running pychecker on your script. A lifetime supply of free bugfixes to any wx guru who knows how to fix this problem - Jeremy and I have certainly suffered with it long enough. JDH
Hi I have a variant of the embedding_in_wx script that worked fine on my previous version of matplotlib. Now, with version 0.51 it's seg faulting. I updated the script to reflect the changes in the library but still... Can anyone see what may be going wrong? thanks here is my script: ----------------------------------------------------------------------------- # Name: PlotFigure.py # Purpose: Plotting frame that contains the plots generated by Model Buider # # Author: Flavio C. Coelho # # Created: 2004年09月01日 # RCS-ID: $Id: PlotFigure.py,v 1.1 2004年01月13日 10:51:43 fccoelho Exp $ # Copyright: (c) 2003 # Licence: GPL # Obs: This code was based on Jeremy Donoghue's embedding_in_wx.py included with # matplotlib. #----------------------------------------------------------------------------- #Boa:Frame:PlotFigure import matplotlib matplotlib.use('WX') from matplotlib.backends.backend_wx import Toolbar, FigureCanvasWx, FigureManager from matplotlib.figure import Figure from matplotlib.axes import Subplot import matplotlib.numerix as numpy from RandomArray import * from wxPython.wx import * def create(parent): return PlotFigure(parent) [wxID_PLOTFIGURE] = map(lambda _init_ctrls: wxNewId(), range(1)) class PlotFigure(wxFrame): def _init_ctrls(self, prnt): # generated method, don't edit wxFrame.__init__(self, id=wxID_PLOTFIGURE, name='Output', parent=prnt, pos=wxPoint(480, 335), size=wxSize(640, 480), style=wxDEFAULT_FRAME_STYLE, title='Results') self.SetClientSize(wxSize(1280, 893)) def __init__(self, parent): self._init_ctrls(parent) self.fig = Figure((10,8), 75) self.canvas = FigureCanvasWx(self,-1, self.fig) self.toolbar = Toolbar(self.canvas) self.toolbar.Realize() # On Windows, default frame size behaviour is incorrect # you don't need this under Linux tw, th = self.toolbar.GetSizeTuple() fw, fh = self.canvas.GetSizeTuple() self.toolbar.SetSize(wxSize(fw, th)) # Create a figure manager to manage things self.figmgr = FigureManager(self.canvas, 1, self) # Now put all into a sizer sizer = wxBoxSizer(wxVERTICAL) # This way of adding to sizer prevents resizing #sizer.Add(self.fig, 0, wxLEFT|wxTOP) # This way of adding to sizer allows resizing sizer.Add(self.fig, 1, wxLEFT|wxTOP|wxGROW) # Best to allow the toolbar to resize! sizer.Add(self.toolbar, 0, wxGROW) self.SetSizer(sizer) self.Fit() def plot_data(self, x,y): """ This function will plot the time series as output by odeint. """ # Use this line if using a toolbar a = self.figmgr.add_subplot(111) # Or this one if there is no toolbar #a = Subplot(self.fig, 111) nvar = min(y[0].shape) for i in range(nvar): a.plot (x,y[0][:,i]) #plot (x,timeseries[1]) a.set_xlabel('Time') a.set_ylabel('Y[i]') a.set_title('Time series') #---generating tuple of legends------------------------------------------------- b = range(nvar) leg = tuple(['y['+str(i)+']' for i in b]) #------------------------------------------------------------------------------- a.legend(leg) self.toolbar.update() def plotStats(self,x, ts): """ This function will plot prior an posteriors for the model variables and parameters. """ # Use this line if using a toolbar a = self.figmgr.add_subplot(111) # Or this one if there is no toolbar #a = Subplot(self.fig, 111) a.plot(x,ts[0], 'r-o',x,ts[1],'b-.', x,ts[2],'b-.') def plotDist(data,vname): """ Plots histograms ofthe prior and posterior distributions of the model components meldOut is the output of the Melding.SIR function: (w,qtiltheta,qtilphi,q1est) """ # Use this line if using a toolbar a = self.figmgr.add_subplot(111) # Or this one if there is no toolbar #a = Subplot(self.fig, 111) nb, bins, patches = a.hist(data, normed=1) a.set_title('Prior Distribution') a.set_xtitle(vname) nvp = len(priors) # Get number of variable + parameters in the model) nlik = len (liks) # Get number of likelihood functions for i in range(nvp): nb, bins, patches = a.hist(priors[i], normed=1) if i > 0: a.figure(i+1) a.set_title('Prior Distribution') def GetToolBar(self): # You will need to override GetToolBar if you are using an # unmanaged toolbar in your frame return self.toolbar if __name__ == '__main__': app = wxPySimpleApp() frame = create(None) x = normal(0,1,50) y = normal(0,1,(5,50)) frame.plot_data(x,y) frame.Show() app.MainLoop()