Weka не дискретизирует последний столбец - PullRequest
0 голосов
/ 15 октября 2018

Я использую Weka для дискретизации данных, но проблема в том, что они не дискретизируют последний столбец.Также контролируется. Дискретизация неактивна.Это проблема с набором данных?

Набор данных:

@relation R_data_frame

@attribute V44 numeric
@attribute V178 numeric
@attribute V280 numeric

@data
0,3.7,8
0,17.6,6
0,14.2,10
...some more data

Полный набор данных: https://pastebin.com/raw/RmQ2pD3W

1 Ответ

0 голосов
/ 21 октября 2018

Контролируемая атрибутная дискретизация требует, чтобы переменная класса была категориальной.Ваш числовой, так что это не вариант.Однако вы можете заставить это работать с контролируемой дискретизацией.Сначала выберите

filters -> unsupervised -> attribute -> Discretize

Weka Window 1

Затем щелкните текстовое поле с надписью Discretize (рядом с кнопкой с надписью Choose), чтобы установить параметры для дискретизации,Один из вариантов - Ignore Class.По умолчанию это False.Измените его на True.

Changing options for Discretize

Теперь запустите фильтр, нажав Apply, и он будет дискретизировать все три переменные.

...