summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2012-10-12 09:11:26 +0200
committerAndreas Maunz <andreas@maunz.de>2012-10-12 09:11:26 +0200
commit8aa9efbc50769495e543e52a6630761c41fbe4d4 (patch)
tree316ff9db33451d07ea69f913f57892aaa8f20557
parent48211c3bc5dd2f3604ef08b7bb672b822525ef94 (diff)
Fixed detection of nominal features with max class
-rw-r--r--lib/parser.rb6
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