Я работаю над набором данных для жилья в Мельбурне, и во время предварительной обработки я пытаюсь вычислить недостающие данные, используя стратегию Среднее / Среднее.
Я пытался использовать Imputer из Sklearn.preprocessing.
imp = Imputer( strategy='mean' )
dataset = imp.fit(dataset)
После запуска я столкнулся с этой ошибкой.
ValueError: не удалось преобразовать строку в число с плавающей точкой: 'Western Metropolitan'
Я знаю, что вменение происходит только в значениях с плавающей запятой, но мне нужно сделать одно из 2:
1) Вводить только значения, отличные от строки в наборе данных
2) Ввод данных со строкой
Я не смог найти какое-либо решение онлайн.
Заранее спасибо.