Щоб додати плутанини навколо графіків QQ та графіків ймовірностей у світах Python та R, ось що сказано в посібнику SciPy :
" probplotгенерує графік ймовірності, який не слід плутати з QQ або графіком PP. Statsmodels має більш широкі функціональні можливості цього типу, див. statsmodels.api.ProbPlot."
Якщо ви спробуєте scipy.stats.probplot, то побачите, що він справді порівнює набір даних із теоретичним розподілом. Графіки QQ, OTOH, порівнюють два набори даних (вибірки).
R має функції qqnorm, qqplotі qqline. З довідки R (версія 3.6.3):
qqnormє загальною функцією, метод якої за замовчуванням виробляє нормальний графік QQ значень у. qqlineдодає рядок до «теоретичного», за замовчуванням нормального, квантильно-квантильного графіку, який проходить через зонди квантилей, за замовчуванням першого та третього квартилів.
qqplot створює графік QQ з двох наборів даних.
Коротше кажучи, R qqnormпропонує ту саму функціональність, яка scipy.stats.probplotнадається за замовчуванням dist=norm. Але той факт, що вони назвали це qqnormі що він повинен створювати нормальний графік QQ, може легко заплутати користувачів.
Нарешті, слово попередження. Ці графіки не замінюють належного статистичного тестування і повинні використовуватися лише для ілюстративних цілей.
probplot? docs.scipy.org/doc/scipy/reference/generated/…