Учитывая список чисел с плавающей точкой, стандартизировать его .
Детали
- Список является стандартизированы , если среднее значение всех значений равно 0, а стандартное отклонение равно 1. Один из способов вычислить это сначала вычисления среднего и стандартное отклонение как
а затем вычисляет стандартизацию путем замены каждогона .
- Можно предположить, что вход содержит как минимум две разные записи (что подразумевает ).
- Обратите внимание, что в некоторых реализациях используется стандартное отклонение выборки, которое не равно стандартному отклонению совокупности мы здесь используем.
- Есть ответ CW для всех тривиальных решений .
Примеры
[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]
(Эти примеры были созданы с помощью этого сценария .)