Линейная модель R не может обрабатывать значения 0

Я не могу получить lm функция для правильной работы на любых столбцах, которые имеют 0 в качестве значения данных. Вот мой код:

project.lm = lm(SalePrice ~Lot.Area + Year.Built + Year.Remod.Add + Gr.Liv.Area +
                Yr.Sold + Bsmt.Unf.SF, project.table)

Но когда я делаю резюме project.lmЯ получаю буквально тысячи переменных в моей линейной модели, фактически одну переменную для каждого значения Bsmt.Unf.SF, Это происходит для всех столбцов, где есть значение 0; в остальном все работает нормально. Есть идеи?!?

1 ответ

Смотрите документацию для read.csv а также read.table: есть аргумент под названием stringsAsFactors которая по умолчанию верна. Установите его в FALSE, и вы можете быть счастливее:-)

Другие вопросы по тегам