когда я хочу выполнить проект машинного обучения, я хочу масштабировать свой ввод до (0,1)
Я использую для этого функцию sklearn, такую как StandScaler (), но я обнаружил, когда мои данные содержат nan, fit_transform () потерпит неудачу, как показано ниже:
ValueError: Input contains NaN, infinity or a value too large for dtype('float64').
, но я думаю, что есть какая-то необходимость, хочет сохранить nan и выполнить стандартное масштабирование в других данных, отличных от nan.
почему sklearn не поддерживает это? Есть ли способы его использовать?