У меня есть данные, и я хочу построить эмпирическую интегральную функцию распределения.Я взял код с официального сайта matplotlib .Они используют гистограмму для построения пошаговой функции.
data = np.array([5, 8, 5, 9, 10, 15, 7, 12, 19, 21, 7, 10, 11,
13, 18, 20, 20, 14, 15, 15, 21, 3, 8, 13, 14, 14, 15,
14, 17, 24, 22, 28, 24, 22, 25, 16, 21, 24, 18, 20])
hist_cum, bin_edges, patches = plt.hist(data, bins='sturges', density=True,
histtype='step',cumulative=True)
Вывод: гистограмма
Проблема в том, что в данных есть один «28».Формула говорит F (x) = P {X
Я не могу понять, как это исправить.