У меня есть файл ARFF, содержащий 14 числовых столбцов. Я хочу выполнить нормализацию на каждом столбце отдельно, который изменяет значения от каждого colum до (actual_value - min(this_column)) / (max(this_column) - min(this_column)
). Следовательно, все значения из столбца будут в диапазоне [0, 1]
. Минута и макс. значения из столбца могли бы отличаться от тех из другого столбца.
Как я могу сделать это с фильтрами Weka?
Спасибо
Это можно сделать с помощью
weka.filters.unsupervised.attribute.Normalize
После применения этого фильтра все значения в каждом столбце будут в диапазоне [0, 1]