Hellow! I'm writing program with wxpython and pyplot. I need to put a graph (example):
def _draw1Objects(): # 100 points sin function, plotted as green circles data1 = 2.*Numeric.pi*Numeric.arange(200)/200. data1.shape = (100, 2) data1[:,1] = Numeric.sin(data1[:,0]) markers1 = PolyMarker(data1, legend='Green Markers', colour='green', marker='circle',size=1) # 50 points cos function, plotted as red line data1 = 2.*Numeric.pi*Numeric.arange(100)/100. data1.shape = (50,2) data1[:,1] = Numeric.cos(data1[:,0]) lines = PolyLine(data1, legend= 'Red Line', colour='red') # A few more points... pi = Numeric.pi markers2 = PolyMarker([(0., 0.), (pi/4., 1.), (pi/2, 0.), (3.*pi/4., -1)], legend='Cross Legend', colour='blue', marker='cross') return PlotGraphics([markers1, lines, markers2],"Graph Title", "X Axis", "Y Axis") on the PlotConvas object self.notebook1 = wx.Notebook(id=wxID_FRAME1NOTEBOOK1, name='notebook1', parent=self, pos=wx.Point(8, 24), size=wx.Size(800, 360), style=0) self.Okno_PT = wx.Window(id=wxID_FRAME1Okno_PT, name='Okno_PT', parent=self.notebook1, pos=wx.Point(0, 0), size=wx.Size(798,328), style=0) self.Wykres_PT = wx.lib.plot.PlotCanvas(id=wxID_FRAME1WYKRES_PT, name=u'Wykres_PT', parent=self.Okno_PT, pos=wx.Point(0, 0), size=wx.Size(510, 328), style=0) and I don't now how to do that. thanks for any help. Robert -- http://mail.python.org/mailman/listinfo/python-list