Aby dodać do zamieszania wokół wykresów QQ i wykresów prawdopodobieństwa w światach Python i R, oto co mówi podręcznik SciPy :
" probplotgeneruje wykres prawdopodobieństwa, którego nie należy mylić z wykresem QQ lub PP. Statsmodels ma bardziej rozbudowaną funkcjonalność tego typu, patrz statsmodels.api.ProbPlot."
Jeśli spróbujesz scipy.stats.probplot, zobaczysz, że rzeczywiście porównuje zbiór danych z rozkładem teoretycznym. Wykresy QQ, OTOH, porównaj dwa zestawy danych (próbki).
R ma funkcje qqnorm, qqploti qqline. Z pomocy R (wersja 3.6.3):
qqnormjest funkcją ogólną, której domyślna metoda tworzy normalny wykres QQ wartości w y. qqlinedodaje linię do „teoretycznego”, domyślnie normalnego wykresu kwantyl-kwantyl, który przechodzi przez kwantyle probs, domyślnie pierwszy i trzeci kwartyl.
qqplot tworzy wykres QQ dwóch zestawów danych.
Krótko mówiąc, R qqnormoferuje tę samą funkcjonalność, która scipy.stats.probplotzapewnia ustawienie domyślne dist=norm. Ale fakt, że go nazwali qqnormi że ma on „tworzyć normalny wykres QQ” może łatwo zmylić użytkowników.
Na koniec słowo ostrzeżenia. Te wykresy nie zastępują właściwych testów statystycznych i powinny być używane wyłącznie w celach ilustracyjnych.
probplot? docs.scipy.org/doc/scipy/reference/generated/…