i ma fonction dataframe Barème comme suit:Les données traitées avec StandartScaler peuvent-elles contenir des valeurs> 1 ou <-1?
flattened_num_f.head()
num_features_test = flattened_num_f.fillna(flattened_num_f.mean())
from sklearn.preprocessing import StandardScaler
std_scaler = StandardScaler()
num_train_std = pd.DataFrame(std_scaler.fit_transform(num_features_test.loc[y_train_IDs]), \
columns=num_features_test.loc[y_train_IDs].columns, \
index=num_features_test.loc[y_train_IDs].index)
test_for_stdness(num_train_std)
la dernière fonction ajoute des valeurs qui se situent au-delà des contraintes à la liste [-1, 1], Il trouve environ 100 éléments, max: 78,86000099160675, min: -2.785050711746339
Est-ce normal, ou ai-je fait une erreur?