def onAccept(self): p=MyFigure(parent=self.parent(),flags=Qt.Window) xfield=self.ui.xCombo.itemData(self.ui.xCombo.currentIndex()) yfield=self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) p.scatter(self.model,xfield,yfield,self.ui.cCombo.itemData(self.ui.cCombo.currentIndex())) p.setWindowTitle("%s - %s - Scatter" % (self.model.prettyname(xfield),self.model.prettyname(yfield))) p.show()
def onAccept(self): #model,xfield,yfield,aggFunc,errFunc,partitions,tranpose p = MyFigure(parent=self.parent(), flags=Qt.Window) xfield = self.ui.xCombo.itemData(self.ui.xCombo.currentIndex()) yfield = self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) aggFunc = self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) eFunc = self.ui.cCombo.itemData(self.ui.cCombo.currentIndex()) tran = self.ui.logCheckBox.isChecked() minimum = None if self.ui.minCheckBox.isChecked(): minimum = self.ui.minSpinBox.value() maximum = None if self.ui.maxCheckBox.isChecked(): maximum = self.ui.maxSpinBox.value() bins = None if self.ui.binCheckBox.isChecked(): bins = self.ui.binSpinBox.value() part = self.model.partition(xfield, minimum, maximum, bins) errTxt = "" if eFunc is not None: errTxt = u" \u00B1 %s" % (self.ui.cCombo.currentText()) aggtext = "%s %s%s" % (self.ui.zCombo.currentText(), "%s", errTxt) p.aggPlot(self.model, xfield, yfield, aggFunc, eFunc, part, tran, aggtext) p.setWindowTitle( "%s %s - %s Aggregated Plot" % (self.ui.zCombo.currentText(), self.model.prettyname(xfield), self.model.prettyname(yfield))) p.show() pass
def onAccept(self): p=MyFigure(parent=self.parent(),flags=Qt.Window) xfield=self.ui.xCombo.itemData(self.ui.xCombo.currentIndex()) yfield=self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) p.histogram2D(self.model,xfield,yfield,log=self.ui.logCheckBox.isChecked()) p.setWindowTitle("%s - %s - 2D Histogram" % (self.model.prettyname(xfield),self.model.prettyname(yfield))) p.show()
def onAccept(self): p = MyFigure(parent=self.parent(), flags=Qt.Window) xfield = self.ui.xCombo.itemData(self.ui.xCombo.currentIndex()) yfield = self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) cfield = self.ui.cCombo.itemData(self.ui.cCombo.currentIndex()) p.pixelPlot(self.model, xfield, yfield, cfield) p.setWindowTitle("%s - Pixel Plot" % (self.model.prettyname(cfield))) p.show()
def onAccept(self): p=MyFigure(parent=self.parent(),flags=Qt.Window) field=self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) xfield=int(self.ui.xCombo.itemData(self.ui.xCombo.currentIndex())) yfield=int(self.ui.yCombo.itemData(self.ui.yCombo.currentIndex())) xstr=DataModel.cmpColTemplate % (field, xfield, yfield) ystr=DataModel.cmpColTemplate % (field, yfield, xfield) p.histogram2D(self.model,xstr,ystr,log=self.ui.logCheckBox.isChecked()) p.setWindowTitle("%s - Compare 2D Histogram" % (self.model.prettyname(field))) p.show()
def onAccept(self): p=MyFigure(parent=self.parent(),flags=Qt.Window) field=self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) xfield=int(self.ui.xCombo.itemData(self.ui.xCombo.currentIndex())) yfield=int(self.ui.yCombo.itemData(self.ui.yCombo.currentIndex())) xstr=DataModel.cmpColTemplate % (field, xfield, yfield) ystr=DataModel.cmpColTemplate % (field, yfield, xfield) p.scatter(self.model,xstr,ystr,None) p.setWindowTitle("%s - Compare Scatter" % (self.model.prettyname(field))) p.show()
def onAccept(self): #model,xfield,yfield,aggFunc,errFunc,partitions,tranpose p=MyFigure(parent=self.parent(),flags=Qt.Window) xfield=self.aggFieldWidget.ui.comboBox.itemData(self.aggFieldWidget.ui.comboBox.currentIndex()) yfield=self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) aggFunc=self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) eFunc=self.ui.cCombo.itemData(self.ui.cCombo.currentIndex()) tran=self.ui.logCheckBox.isChecked() errTxt="" if eFunc is not None: errTxt=u" \u00B1 %s"%(self.ui.cCombo.currentText()) aggtext="%s %s%s"%(self.ui.zCombo.currentText(),"%s",errTxt) p.aggPlot(self.model,xfield,yfield,aggFunc,eFunc,self.aggFieldWidget.current(),tran,aggtext,self.legendWidget.currentStacks()) p.setWindowTitle("%s %s - %s Aggregated Plot" % (self.ui.zCombo.currentText(),self.model.prettyname(xfield),self.model.prettyname(yfield))) p.show() pass