Maison > développement back-end > Tutoriel Python > CDF de binôme négatif avec mu et alpha en python

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-02-08 22:09:15
avant
922 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!

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