def commit(self): if not self.selected_attrs: self.Outputs.reduced_data.send(None) self.Outputs.features.send(None) self.out_domain_desc = None else: reduced_domain = Domain(self.selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.Outputs.features.send(AttributeList(self.selected_attrs)) self.out_domain_desc = report.describe_domain(data.domain)
def commit(self): selected_attrs = [] if self.data is not None: attributes = self.data.domain.attributes selected_attrs = [attributes[i] for i in self.selected_rows] if not selected_attrs: self.Outputs.reduced_data.send(None) self.out_domain_desc = None else: reduced_domain = Domain(selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.out_domain_desc = report.describe_domain(data.domain)
def commit(self): selected_attrs = [] if self.data is not None: selected_attrs = [self.data.domain.attributes[i] for i in self.selected_rows] if not selected_attrs: self.Outputs.reduced_data.send(None) self.Outputs.features.send(None) self.out_domain_desc = None else: reduced_domain = Domain( selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.Outputs.features.send(AttributeList(selected_attrs)) self.out_domain_desc = report.describe_domain(data.domain)
def commit(self): if not self.selected_attrs: self.Outputs.reduced_data.send(None) self.Outputs.features.send(None) self.out_domain_desc = None self.info.set_output_summary(self.info.NoOutput) else: reduced_domain = Domain(self.selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.Outputs.features.send(AttributeList(self.selected_attrs)) self.out_domain_desc = report.describe_domain(data.domain) self.info.set_output_summary(len(data), format_summary_details(data))
def commit(self): selected_attrs = [] if self.data is not None: attributes = self.data.domain.attributes if len(attributes) == len(self.selected_rows): self.selectionMethod = OWRank.SelectAll self.selectButtons.button( self.selectionMethod).setChecked(True) selected_attrs = [attributes[i] for i in self.selected_rows] if not selected_attrs: self.Outputs.reduced_data.send(None) self.out_domain_desc = None else: reduced_domain = Domain(selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.out_domain_desc = report.describe_domain(data.domain)
def commit(self): selected_attrs = [] if self.data is not None: attributes = self.data.domain.attributes if len(attributes) == len(self.selected_rows): self.selectionMethod = OWRank.SelectAll self.selectButtons.button(self.selectionMethod).setChecked(True) selected_attrs = [attributes[i] for i in self.selected_rows] if not selected_attrs: self.Outputs.reduced_data.send(None) self.out_domain_desc = None else: reduced_domain = Domain( selected_attrs, self.data.domain.class_var, self.data.domain.metas) data = self.data.transform(reduced_domain) self.Outputs.reduced_data.send(data) self.out_domain_desc = report.describe_domain(data.domain)