Dato un elenco di numeri in virgola mobile, standardizzarlo .
Dettagli
- Un elenco è standardizzato se la media di tutti i valori è 0 e la deviazione standard è 1. Un modo per calcolare questo è prima calcolando la media e la deviazione standard come
quindi calcolando la standardizzazione sostituendo ognicon .
- Si può presumere che l'input contenga almeno due voci distinte (il che implica ).
- Si noti che alcune implementazioni utilizzano la deviazione standard del campione, che non è uguale alla deviazione standard della popolazione che stiamo utilizzando qui.
- C'è una risposta in CW per tutte le soluzioni banali .
Esempi
[1,2,3] -> [-1.224744871391589,0.0,1.224744871391589]
[1,2] -> [-1,1]
[-3,1,4,1,5] -> [-1.6428571428571428,-0.21428571428571433,0.8571428571428572,-0.21428571428571433,1.2142857142857144]
(Questi esempi sono stati generati con questo script .)