Changeset 7875:f7d77812595f in orange


Ignore:
Timestamp:
04/21/11 11:52:34 (3 years ago)
Author:
ales_erjavec <ales.erjavec@…>
Branch:
default
Convert:
0ae27e66e24878451dd1dff7d5ec6beeaf1edc50
Message:

Fixed #742 (Variable name must not be an unicode string).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeWidgets/Evaluate/OWPredictions.py

    r7874 r7875  
    461461            if len(self.selectedClasses): 
    462462                for c in self.predictors.values(): 
    463                     m = [orange.FloatVariable(name="%s(%s)" % (c.name, str(self.outvar.values[i])), 
     463                    m = [orange.FloatVariable(name=str("%s(%s)" % (c.name, str(self.outvar.values[i]))), 
    464464                                              getValueFrom = lambda ex, rw, cindx=i, c=c: orange.Value(c(ex, c.GetProbabilities)[cindx])) \ 
    465465                         for i in self.selectedClasses] 
    466466                    metas.extend(m) 
    467467            if self.showClass: 
    468                 mc = [orange.EnumVariable(name="%s" % c.name, values = self.outvar.values, 
     468                mc = [orange.EnumVariable(name=str(c.name), values = self.outvar.values, 
    469469                                         getValueFrom = lambda ex, rw, c=c: orange.Value(c(ex))) 
    470470                      for c in self.predictors.values()] 
Note: See TracChangeset for help on using the changeset viewer.