Les posteurs les plus actifs de la semaine
Eric Wajnberg
Fonction phyper Vote_lcapFonction phyper Voting_barFonction phyper Vote_rcap 


Fonction phyper

Aller en bas

Fonction phyper Empty Fonction phyper

Message par Dubois le Mar 5 Juin 2012 - 12:37

Bonjour,

J'ai un problème avac la fonction phyper qui permet de simuler la fonction de répartition d'une loi géometrique sous R.

J'ai K une variable aléatoire suivant une loi hypergeométrique de paramètres Np,n,N avec N=9194, n = 865 et Np = 2434. La but est de calculer P(K >=257).

Je le simule sous R de la façon suivant :

Code:
#hypergeo
q = 257
m = 2434
n = 6760
k = 9194
phyper(q, m, n, k, lower.tail = TRUE)

J'obtient p(K>=257) = 0 alors que je suis censé trouver 0.011.

Ai-je une faute dans ma simulation?

Merci pour vos réponses !

Dubois

Nombre de messages : 1
Date d'inscription : 05/06/2012

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Fonction phyper Empty Re: Fonction phyper

Message par droopy le Mer 6 Juin 2012 - 7:42

Oui.

Si tu regardes l'aide de la fonction phyper tu verras que k n'est pas le nombre total de boules dans l'urne mais le nombre de boules que tu tires.
Code:
q <- 257
m <- 2434
n <- 6760
k <- 865
phyper(q, m, n, k, lower.tail=FALSE) # p(K>=q) et non pas avec lower.tail=TRUE
[1] 0.01109772
droopy
droopy

Nombre de messages : 1126
Date d'inscription : 04/09/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum