Vous pouvez facilement normaliser les données en utilisant la fonction data.Normalization du package clusterSim. Elle fournit différentes méthodes de normalisation des données.
data.Normalization (x,type="n0",normalization="column")
Arguments
x
vecteur, matrice ou ensemble de données type
type de normalisation : n0 - sans normalisation
n1 - normalisation ((x-moyenne)/sd)
n2 - normalisation positionnelle ((x-médiane)/mad)
n3 - unitisation ((x-moyenne)/plage)
n3a - unitisation positionnelle ((x-médiane)/plage)
n4 - unitisation avec minimum zéro ((x-min)/plage)
n5 - normalisation dans l'intervalle <-1,1> ((x-moyenne)/max(abs(x-moyenne)))
n5a - normalisation positionnelle dans l'intervalle <-1,1> ((x-médiane)/max(abs(x-médiane)))
n6 - transformation du quotient (x/sd)
n6a - transformation quotient positionnel (x/mad)
n7 - transformation du quotient (x/plage)
n8 - transformation du quotient (x/max)
n9 - transformation du quotient (x/moyenne)
n9a - transformation du quotient positionnel (x/médiane)
n10 - transformation du quotient (x/sum)
n11 - transformation du quotient (x/sqrt(SSQ))
n12 - normalisation ((x-mean)/sqrt(sum((x-mean)^2)))
n12a - normalisation positionnelle ((x-median)/sqrt(sum((x-median)^2)))
n13 - normalisation avec zéro étant le point central ((x-midrange)/(range/2))
normalisation
"column" - normalisation par variable, "row" - normalisation par objet