Можем ли мы подогнать другой набор данных (скажем, Y), чтобы вычислить среднее значение и преобразовать его в X наборов данных? Можем ли мы предоставить значение по умолчанию, когда значение NULL встречается в наборе данных с использованием объекта Imputer.
from sklearn.preprocessing import Imputer
imputer = Imputer(missing_values='NaN', strategy='mean',axis=0)
#Y data set in fit imputer
imputer = imputer.fit(Y[:, 1:3])
#Here I want to set the mean value created from Y data set and transform it
#to the X. How can we handle this scenario.
X[:, 1:3]=imputer.transform(X[:, 1:3])
Вместо использования подгонки, можем ли мы установить какие-либо предопределенные значения по умолчанию?