This commit is contained in:
Brian Underwood
2017-05-09 16:12:38 -04:00
committed by GitHub
parent 846448acd6
commit 92b9a86699

View File

@@ -120,7 +120,7 @@ module DecisionTree
index = attributes.index(attribute) index = attributes.index(attribute)
values = data.map { |row| row[index] }.uniq values = data.map { |row| row[index] }.uniq
remainder = values.sort.sum do |val| remainder = values.sort.inject(0, :+) do |val|
classification = data.each_with_object([]) do |row, result| classification = data.each_with_object([]) do |row, result|
result << row.last if row[index] == val result << row.last if row[index] == val
end end