Ich habe eine zufällige Stichprobe von Bernoulli-Zufallsvariablen , wobei X i iidrv und P ( X i = 1 ) = p sind und p ein unbekannter Parameter ist.
Offensichtlich kann man einen Schätzwert für finden : p : = ( X 1 + ⋯ + X N ) / N .
Meine Frage ist, wie kann ich ein Konfidenzintervall für erstellen ?
confidence-interval
binomial
bernoulli-distribution
Amöbe sagt Reinstate Monica
quelle
quelle
Antworten:
Wenn der Durchschnitt P , nicht in der Nähe ist 1 oder 0 , und die Probengröße n ausreichend groß ist (dh n p > 5 und n ( 1 - p ) > 5 kann das Konfidenzintervall durch eine Normalverteilung abgeschätzt werden , und das so konstruierte Konfidenzintervall:p^ 1 0 n np^>5 n(1−p^)>5
Wenn p = 0 und n > 30 , das 95 % Konfidenzintervall etwa [ 0 , 3p^=0 n>30 95% (Javanovic und Levy, 1997); das Gegenteil gilt für p =1. In der Literaturstelle wird auch die Verwendung vonn+1undn+b(wobei die Vorinformationen später einbezogen werden)erörtert.[0,3n] p^=1 n+1 n+b
R stellt Funktionen
binconf {Hmisc}
undbinom.confint {binom}
die in der folgenden Weise verwendet werden:Agresti, Alan; Coull, Brent A. (1998). "Approximate ist besser als 'exact' für die Intervallschätzung von Binomialproportionen". The American Statistician 52: 119–126.
Jovanovic, BD und PS Levy, 1997. Ein Blick auf die Dreierregel. Der amerikanische Statistiker Vol. 51, Nr. 2, S. 137-139
Ross, TD (2003). "Genaue Konfidenzintervalle für die Schätzung des Binomialanteils und der Poisson-Rate". Computer in Biologie und Medizin 33: 509–531.
quelle
Konfidenzintervalle für maximale Wahrscheinlichkeit
Dieses CI hat den zusätzlichen Vorteil, dass die Anteile im Intervall zwischen 0 und 1 liegen und das CI immer schmaler als das normale Intervall ist, während es auf dem richtigen Pegel liegt. Sie können dies sehr einfach in R erhalten, indem Sie Folgendes angeben:
Genaue binomiale Konfidenzintervalle
Median unverzerrte Konfidenzintervalle
Dies ist auch eine Rechenroutine.
Die letzten beiden Methoden sind im
epitools
Paket in R implementiert .quelle