Comment puis-je calculer les paramètres et pour une distribution bêta si je connais la moyenne et la variance que je souhaite que la distribution ait? Des exemples d'une commande R pour ce faire seraient très utiles.β
r
distributions
estimation
beta-distribution
Dave Kincaid
la source
la source
Réponses:
Je mets et et résolu pour et . Mes résultats montrent que et σ2=αβ
J'ai écrit du code R pour estimer les paramètres de la distribution bêta à partir d'une moyenne donnée, mu, et de la variance, var:
Il y a eu une certaine confusion autour des limites de et de pour une distribution bêta donnée, alors clarifions cela ici.σ 2μ σ2
la source
estBetaParams(0.06657, 0.1)
je reçoisalpha=-0.025
,beta=-0.35
. Comment est-ce possible?Voici un moyen générique de résoudre ces types de problèmes, en utilisant Maple au lieu de R. Cela fonctionne également pour d'autres distributions:
ce qui conduit à la solution
Ceci est équivalent à la solution de Max.
la source
En R, vous pouvez le calculer par
Bon travail!
Modifier
Je trouve:
et
la source
la source
qui peut être inversé pour donner:
où
la source
la source
Je cherchais du python, mais je suis tombé sur ça. Donc, cela serait utile pour d'autres comme moi.
Voici un code python pour estimer les paramètres bêta (selon les équations données ci-dessus):
scipy.stats.beta
la source