Je voudrais faire une analyse de puissance pour un seul échantillon à partir de données binomiales, avec , contre , où est la proportion de succès dans la population. Si , je pourrais utiliser soit l'approximation normale du binôme, soit -test, mais avec , les deux échouent. J'aimerais savoir s'il existe un moyen de faire cette analyse. J'apprécierais beaucoup toutes suggestions, commentaires ou références. Merci beaucoup!H 1 : p = 0,001 p 0 < p < 1 χ 2 p = 0
hypothesis-testing
sample-size
power-analysis
power
user765195
la source
la source
Réponses:
Vous avez une hypothèse alternative exacte unilatérale où et . p 1 = 0,001 p 0 = 0p1>p0 p1=0.001 p0=0
La deuxième étape de R avec :n=500
Pour avoir une idée de l'évolution de la puissance avec la taille de l'échantillon, vous pouvez dessiner une fonction de puissance:
Si vous voulez savoir de quelle taille d'échantillon vous avez besoin pour obtenir au moins une puissance prédéfinie, vous pouvez utiliser les valeurs de puissance calculées ci-dessus. Disons que vous voulez une puissance d'au moins .0.5
Vous avez donc besoin d'un échantillon d'au moins pour atteindre une puissance de .693 0.5
la source
pwr.p.test
, pour une puissance de 0,5, vous avez besoin d'au moins 677 observations. Mais la puissance = 0,5 est très faible!pwr.p.test()
utilise une approximation normale, pas les distributions binomiales exactes. Tapez simplementpwr.p.test
pour jeter un œil au code source. Vous trouverez les appels pourpnorm()
indiquer qu'une approximation est utilisée.Vous pouvez répondre facilement à cette question avec le
pwr
package en R.Vous devrez définir un niveau de signification, une puissance et une taille d'effet. En règle générale, le niveau de signification est défini sur 0,05 et la puissance est définie sur 0,8. Une puissance plus élevée nécessitera plus d'observations. Un niveau de signification inférieur diminuera la puissance.
La taille de l'effet pour les proportions utilisées dans ce package est le h de Cohen. Le seuil pour un petit h est souvent considéré comme 0,20. La coupure réelle varie selon l'application et peut être plus petite dans votre cas. Un h plus petit signifie que davantage d'observations seront nécessaires. Vous avez dit que votre alternative est . C'est très petitp=0.001
Mais nous pouvons toujours continuer.
En utilisant ces valeurs, vous avez besoin d'au moins 1546 observations.
la source
Dans votre cas spécifique, il existe une solution simple et exacte:
Sous l'hypothèse nulle particulière vous ne devriez jamais observer de succès. Donc, dès que vous observez un succès, vous pouvez être sûr que .H0:p=0 p≠0
Sous l'alternative Le nombre d'essais requis pour observer au moins 1 succès suit une distribution géométrique. Donc, afin d'obtenir la taille d'échantillon minimale pour atteindre une puissance de , vous devez trouver le plus petit k tel que,H1:p=0.001 1−β
Donc, avec pour obtenir puissance de , vous auriez besoin d'au moins 1610 échantillons.p=0.001 80
la source