2013-12-04 22 views

ответ

1

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

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

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

+0

Большое вам спасибо, ваш ответ настолько ясен! – wander

+0

привет, пожалуйста, скажите мне, если у меня есть файл arff, который содержит некоторые строки, где отсутствуют все значения, могу ли я удалить все эти строки? потому что результат получается другим, когда я удаляю все эти строки. ?,?,?,?,?,? – wander

Смежные вопросы