2
J'ai lu le manuel sur le site Web de scikit learn et je ne sais toujours pas quelle est la formule mathématique derrière cette commande.Comment cette commande "preprocessing.scale" fait-elle en termes de maths?
>>> from sklearn import preprocessing
>>> import numpy as np
>>> X = np.array([[ 1., -1., 2.],
... [ 2., 0., 0.],
... [ 0., 1., -1.]])
>>> X_scaled = preprocessing.scale(X)
>>> X_scaled
array([[ 0. ..., -1.22..., 1.33...],
[ 1.22..., 0. ..., -0.26...],
[-1.22..., 1.22..., -1.06...]])
Merci Andrey. Mais je ne comprends toujours pas cela à cause de mes compétences en anglais. Pourriez-vous expliquer plus clairement en montrant l'équation de cet exemple ci-dessus? –
Bien sûr. Dans ce cas, le calcul est le suivant: (X - np.mean (X, axis = 0))/(np.std (X, axis = 0)) –