Вопросительный знак в файле arff

Я хотел бы знать, могу ли я заменить знак вопроса в файле arff на "0"? Есть ли разница? один пример ниже:

@данные

4.4,?, 1,5,?, Ирис-setosa

1 ответ

Это огромная разница. Вопросительный знак указывает какой алгоритм вы используете, что значение отсутствует. Заменяя его нулем, он говорит, что это значение фактически равно нулю.

Некоторые методы способны обрабатывать отсутствующие значения. Методы могут заменить недостающее значение на среднее значение других значений этого атрибута, они могут вообще игнорировать экземпляр, или они могут сделать что-то еще. Однако, если вы сообщите методу, что значение равно нулю (что это действительно не так), вы диктуете, что происходит с отсутствующими значениями, они считаются равными нулю.

Эта ссылка содержит очень подробное описание файлов ".arff" и то, что ожидается в них.

licensed under cc by-sa 3.0 with attribution.