Comment puis-je calculer le z-score pour les matrices en Python?calculer des z-scores pour des matrices 2D dans scipy/numpy en Python
Supposons que je le tableau:
a = array([[ 1, 2, 3],
[ 30, 35, 36],
[2000, 6000, 8000]])
et je veux calculer le score z pour chaque ligne. La solution que je suis venu avec est:
array([zs(item) for item in a])
où zs est dans scipy.stats.stats. Y a-t-il une meilleure façon intégrée de le faire?
De même, est-il toujours bon de z-marquer des nombres avant d'utiliser la classification hiérarchique avec une distance euclidienne ou seuclidienne? Quelqu'un peut-il discuter des avantages/inconvénients relatifs?
merci.
@ user333700: Merci pour l'info. – unutbu