qqplot (квантильный график) в Python

| | | | | | | | | | | | | | |

Интерпретации

  • Все точки квантили лежат на прямой линии или на ней под углом 45 градусов к оси x. Это указывает на то, что два образца имеют схожие дистрибутивы.

    И на практике всегда невозможно получить такое 100% четкая прямая, но график выглядит так. Здесь точки лежат почти на одной прямой.
  • Y-квантили ниже x-квантилей. Это указывает на то, что значения y, как правило, ниже, чем значения x.

    И на практике это не всегда возможно получить 100 процентов, как показано выше, но график выглядит так, как показано ниже. Здесь вы можете видеть, что большинство точек находятся ниже линии, а несколько точек выше линии. Следовательно, можно сказать, что распределения не совпадают.
  • X-квантили ниже, чем y-квантили. Это указывает на то, что значения x ‚Äã‚Äã имеют тенденцию быть ниже значений y.
  • Указывает что существует точка останова, до которой y-квантили ниже x-квантилей, а после этой точки y-квантили выше x-квантилей.

Quantile — Квантильный график с использованием statsmodel в Python —


import numpy as np

import statsmodels.api as sm

import pylab as py


# np.random генерирует разные случайные числа
# всякий раз, когда выполняется код
# Примечание: при выполнении одного и того же кода
# график выглядит иначе, чем ниже.


# Генерируются случайные точки данных

data_points = np.random.normal ( 0 , 1 , 100 )


sm.qqplot (data_points, line = `45` )

py.show ()

Вывод: