Beachten Sie, dass die Formel, die Sie dort oben für den Beta-Median haben ( ), ungefähr ist. Sie sollten in der Lage sein, einen effektiv "exakten" numerischen Median mit dem inversen cdf (Quantilfunktion) der Beta-Verteilung in Python zu berechnen (für ein erhalte ich einen Median von ungefähr während dieser ungefähr ist Formel ergibt ).α−13α+β−23beta(2,3)0.38570.3846
Dieser Mittelwert einer abgeschnittenen Distribution ist mit einer Beta ziemlich einfach. Für eine positive Zufallsvariable haben wir
E(X|X<k)=∫k0xf(x)dx/∫k0f(x)dx
wobei in diesem Fall die Dichte einer Beta mit den Parametern und (die ich jetzt als schreibe ):fαβf(x;α,β)
f(x;α,β)=1B(α,β)xα−1(1−x)β−1,0<x<1,α,β>0
Daher istxf(x)=B(α+1,β)B(α,β)f(x;α+1,β)=αα+βf(x;α+1,β)
Also istE(X|X<k)=αα+β∫k0f(x;α+1,β)dx/∫k0f(x;α,β)dx
Jetzt sind die beiden Integrale nur noch Beta-CDFs, die Sie bereits in Python verfügbar haben.
Mit wir . Dies steht im Einklang mit der Simulation ( Simulationen ergaben ).α=2,β=3,k=0.4E(X|X<0.4)≈0.24195106≈0.24194
Für den Median erhalte ich
, was wiederum mit der Simulation übereinstimmt ( Simulationen ergaben ).F−1(12F(0.4;2,3);2,3)≈0.25040106≈0.25038
Die beiden sind sich in diesem Fall ziemlich nahe, aber das ist kein allgemeines Ergebnis. Sie können manchmal wesentlich unterschiedlicher sein.