Changeset 5024:4266b688c259 in orange


Ignore:
Timestamp:
07/30/08 11:13:56 (6 years ago)
Author:
miha <miha.stajdohar@…>
Branch:
default
Convert:
29825f0ff35267b5f8ecdf10a6672d4a6d0d5352
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeWidgets/Unsupervised/OWNetworkCanvas.py

    r4982 r5024  
    671671       
    672672      colorIndices = {} 
    673        
    674       if attribute == "(one color)": 
    675           colorIndex = -1 
    676       else: 
     673      colorIndex = None 
     674       
     675      if attribute != "(one color)": 
    677676          i = 0 
    678677          for var in self.visualizer.graph.items.domain.variables: 
     
    683682                       
    684683              i += 1 
    685        
     684          metas = self.visualizer.graph.items.domain.getmetas() 
     685          for i, var in metas.iteritems(): 
     686              if var.name == attribute: 
     687                  colorIndex = i 
     688                  if var.varType == orange.VarTypes.Discrete:  
     689                      colorIndices = getVariableValueIndices(var, colorIndex) 
     690 
    686691      colorIndices['?'] = len(colorIndices) 
    687692      self.discPalette.setNumberOfColors(len(colorIndices)) 
    688693       
    689       if colorIndex > -1 and self.visualizer.graph.items.domain[colorIndex].varType == orange.VarTypes.Continuous: 
     694      if colorIndex != None and self.visualizer.graph.items.domain[colorIndex].varType == orange.VarTypes.Continuous: 
    690695          minValue = float(min([x[colorIndex].value for x in self.visualizer.graph.items if x[colorIndex].value != "?"])) 
    691696          maxValue = float(max([x[colorIndex].value for x in self.visualizer.graph.items if x[colorIndex].value != "?"])) 
    692697       
    693698      for v in range(self.nVertices): 
    694           if colorIndex > -1:     
     699          if colorIndex != None:     
    695700              if self.visualizer.graph.items.domain[colorIndex].varType == orange.VarTypes.Continuous: 
    696701                  newColor = self.discPalette[0] 
Note: See TracChangeset for help on using the changeset viewer.