diff options
author | Andreas Maunz <andreas@maunz.de> | 2012-10-12 09:11:26 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2012-10-12 09:11:26 +0200 |
commit | 8aa9efbc50769495e543e52a6630761c41fbe4d4 (patch) | |
tree | 316ff9db33451d07ea69f913f57892aaa8f20557 | |
parent | 48211c3bc5dd2f3604ef08b7bb672b822525ef94 (diff) |
Fixed detection of nominal features with max class
-rw-r--r-- | lib/parser.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/parser.rb b/lib/parser.rb index aa1f669..e86ebe1 100644 --- a/lib/parser.rb +++ b/lib/parser.rb @@ -301,8 +301,10 @@ module OpenTox row.shift row.each_index do |i| value = row[i] - value_maps[i] = Hash.new if value_maps[i].nil? - value_maps[i][value].nil? ? value_maps[i][value]=0 : value_maps[i][value] += 1 + unless (value.nil? or value == "") + value_maps[i] = Hash.new if value_maps[i].nil? + value_maps[i][value].nil? ? value_maps[i][value]=0 : value_maps[i][value] += 1 + end end value_maps end |