почему не сумма плотности вероятности scipy.stats.gaussian_kde (xy) (xy) равна 1? - PullRequest
1 голос
/ 29 апреля 2020

пример: '' '

x=np.random.rand(100)
y=np.random.rand(100)
xy = np.vstack([x,y])
z = gaussian_kde(xy)(xy)
print(np.sum(z))

' '' результат: 87.128763

есть ли способ изменить сумму до 1 или 100%?

1 Ответ

0 голосов
/ 29 апреля 2020

Почему эта сумма должна равняться 1? В качестве глупого примера предположим, что вы генерируете выборку из дельта-распределения (вес 0 равен 1, все остальное имеет вес 0). Если вы наберете N очков, общий вес будет N.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...