Ignore:
Timestamp:
03/28/12 15:27:32 (2 years ago)
Author:
Peter Husen <peter@…>
Branch:
default
Message:

Added min, max, sum and count as aggregate options in Group By

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeWidgets/Prototypes/OWGroupBy.py

    r10156 r10700  
    2929     ("First", ), 
    3030     ("Last", ), 
     31     ("Min", ), 
     32     ("Max", ), 
     33     ("Sum", ), 
     34     ("Count", ), 
    3135     ] 
    3236     
     
    6064        self.hints = {} 
    6165         
    62         self.state_chaged_flag = False 
     66        self.state_changed_flag = False 
    6367         
    6468        self.loadSettings() 
     
    118122                         tooltip="Send data on output.",  
    119123                         autoDefault=True) 
    120 #        OWGUI.setStopper(self, b, cb, "state_chaged_flag", 
     124#        OWGUI.setStopper(self, b, cb, "state_changed_flag", 
    121125#                         callback=self.commit) 
    122126         
     
    207211            self.commit() 
    208212        else: 
    209             self.state_chaged_flag = True 
     213            self.state_changed_flag = True 
    210214             
    211215    def commit(self): 
     
    219223            data = None 
    220224        self.send("Data", data) 
    221         self.state_chaged_flag = False 
     225        self.state_changed_flag = False 
    222226         
    223227 
     
    303307        else: 
    304308            return VariableListModel.data(self, index, role=role) 
    305          
     309 
    306310if __name__ == "__main__": 
    307311    import sys 
Note: See TracChangeset for help on using the changeset viewer.