Skip to content

Commit

Permalink
Merge pull request #2400 from ales-erjavec/fixes/preprocess-continuiz…
Browse files Browse the repository at this point in the history
…e-order

[FIX] owpreproces: Stable order of continuizers
  • Loading branch information
lanzagar authored Jun 16, 2017
2 parents 15c2586 + 9e587d6 commit 0cba049
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions Orange/widgets/data/owpreprocess.py
Original file line number Diff line number Diff line change
Expand Up @@ -191,13 +191,14 @@ def __repr__(self):
class ContinuizeEditor(BaseEditor):
_Type = type(Continuize.FirstAsBase)

Continuizers = OrderedDict({
Continuize.FrequentAsBase: "Most frequent is base",
Continuize.Indicators: "One attribute per value",
Continuize.RemoveMultinomial: "Remove multinomial attributes",
Continuize.Remove: "Remove all discrete attributes",
Continuize.AsOrdinal: "Treat as ordinal",
Continuize.AsNormalizedOrdinal: "Divide by number of values"})
Continuizers = OrderedDict([
(Continuize.FrequentAsBase, "Most frequent is base"),
(Continuize.Indicators, "One attribute per value"),
(Continuize.RemoveMultinomial, "Remove multinomial attributes"),
(Continuize.Remove, "Remove all discrete attributes"),
(Continuize.AsOrdinal, "Treat as ordinal"),
(Continuize.AsNormalizedOrdinal, "Divide by number of values")
])

def __init__(self, parent=None, **kwargs):
super().__init__(parent, **kwargs)
Expand Down

0 comments on commit 0cba049

Please sign in to comment.