Normalización L2
Es posible hacer más notable la influencia de los valores atípicos (outliers). La idea de esta normalización es que la suma del valor absoluto al cuadrado sea unitaria i.e:
Método de normalización L2
def normalizacion_dos(X):
norm = LA.norm(X, ord=2, axis=1)
filas = np.shape(X)[0]
columnas = np.shape(X)[1]
for i in range(filas) :
for j in range(columnas) :
X[i][j] = X[i][j] / norm[i]
return X
Llamámos el método
datos_normalizados = normalizacion_dos(X)
print(datos_normalizados)