Разница в PMF генерируется plt.hist и выполняется простой расчет вероятности. - PullRequest
0 голосов
/ 05 сентября 2018

При попытке воспроизвести простой PMF из книги Аллена Дауни PMF, сгенерированный:

plt.bar(df1['wgt_1st'],df1['prob'],width=0.025,color='r')
plt.bar(df3['other_wgt'],df3['prob'],width=0.025,color='g');

Генерируется из расчета PMF

и пытаясь воспроизвести приведенную выше фигуру, я использовал plt.hist:

plt.hist(df1['wgt_1st'],bins=50,density=True,color='r')
plt.hist(df3['other_wgt'],bins=50,density=True,color='g');

Генерируется из функции plt.hist

Попытался настроить размер бинов и ширину полосы пропускания, но все же оба сгенерированных значения PMF слишком сильно различаются. Не могли бы вы указать любую возможную ошибку в моем подходе и причину этой аномалии. Спасибо

...