Beispiel #1
0
    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)
Beispiel #2
0
    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)