def addPlot(self, data, dataLabels=None, title=None, xAxisTitle=None, yAxisTitle=None): if len(data) != 0: subPlot = MPL_Widget() subPlot.addPicker() if title != None: subPlot.setWindowTitle(title) subPlot.canvas.plotTitle = title ax1 = subPlot.canvas.ax if xAxisTitle != None: subPlot.canvas.xtitle = xAxisTitle if yAxisTitle != None: subPlot.canvas.ytitle = yAxisTitle if dataLabels != None: subPlot.dataLabels = dataLabels ax1.plot(data, '-o', color='#ff0000', alpha=0.6, picker=5) else: ax1.plot(data, '-o', color='#ff0000', alpha=0.6) subPlot.setData(N.arange(len(data)), data) subPlot.canvas.format_labels() subPlot.show() self.openPlotList.append(subPlot)
def addPlot(self, data, dataLabels = None, title = None, xAxisTitle = None, yAxisTitle = None): if len(data) != 0: subPlot = MPL_Widget() subPlot.addPicker() if title != None: subPlot.setWindowTitle(title) subPlot.canvas.plotTitle = title ax1 = subPlot.canvas.ax if xAxisTitle != None: subPlot.canvas.xtitle = xAxisTitle if yAxisTitle != None: subPlot.canvas.ytitle = yAxisTitle if dataLabels != None: subPlot.dataLabels = dataLabels ax1.plot(data, '-o', color = '#ff0000', alpha = 0.6, picker = 5) else: ax1.plot(data, '-o', color = '#ff0000', alpha = 0.6) subPlot.setData(N.arange(len(data)), data) subPlot.canvas.format_labels() subPlot.show() self.openPlotList.append(subPlot)