Как конвертировать счет в процентах в Perl - PullRequest
2 голосов
/ 08 июня 2010

Похоже, что в Perl это должно быть легко или как модуль, но я пока не нашел простого ответа.У меня есть рассчитанная z нормальная оценка и среднее значение, но я не нашел простой метод для вычисления процента.Решения, которые я нашел, - это поиск по статистической таблице, но кажется, что у чего-то общего есть модуль или что-то простое.(то есть z-показатель -3 равен -3 сигма и имеет процент 0,1%).Я не хочу создавать таблицу в Perl, а затем интерполировать, если мне не нужно.Кто-нибудь знает?

1 Ответ

10 голосов
/ 08 июня 2010

Я не уверен на 100%, поскольку единственное описание, которое вы дали, это «процент», но я думаю, что вам нужна функция кумулятивной вероятности для нормальной функции.Вы можете получить это из модуля Math :: CDF .

use Math::CDF;
my $prob = Math::CDF::pnorm(-3);
printf "%.1f%%\n", $prob * 100; # Prints 0.1%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...