CDF de binôme négatif avec mu et alpha en python

WBOY
Libérer: 2024-02-08 22:09:15
avant
864 Les gens l'ont consulté

python 中带有 mu 和 alpha 的负二项式的 CDF

Contenu de la question

J'ai des données de comptage, un peu similaires à une distribution de Poisson, mais trop étalées. J'ai ajusté un modèle glm binomial négatif en python à l'aide de statsmodels et sélectionné la valeur alpha (c'est-à-dire le paramètre de dispersion). J'applique ensuite le modèle à l'ensemble de test pour faire quelques prédictions. Je souhaite maintenant calculer la fonction de distribution cumulative qui calcule la probabilité d'une variable aléatoire X<=9 étant donné la prédiction de sortie mu (c'est-à-dire 7,8) et une valeur alpha prédéterminée (c'est-à-dire 0,2).

La documentation scipy (https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.nbinom.html) suggère que je peux utiliser nbinom.cdf(k, n, p) mais quand je n'ai que mu et Comment obtenir les valeurs de n et p en alpha ?


Bonne réponse


p et n sont liés à alpha et mu, la relation est donnée dans le document que vous avez fourni :

sigma_squared = mu + alpha * mu**2
p = mu / sigma_squared
n = mu**2 / (sigma_squared - mu)
Copier après la connexion

Cela équivaut à :

p = 1 / (1 + alpha * mu)
n = 1 / alpha
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal