Bonjour,
Je voudrais savoir comment générez une valeur n dans l'intervalle [0,7] avec un lambda = 3 pour un processus de poisson ?
j'ai fait ça rpois(1,3) mais je ne sais pas comment faire en fonction d'un intervalle.
Version imprimable
Bonjour,
Je voudrais savoir comment générez une valeur n dans l'intervalle [0,7] avec un lambda = 3 pour un processus de poisson ?
j'ai fait ça rpois(1,3) mais je ne sais pas comment faire en fonction d'un intervalle.
Hello,
Intuitivement j'aurais simulé une loi uniforme entre 0 et la valeur de la fonction de repartition de la poisson en 7.
Ensuite en prenant l'inverse de la fonction de répartition de la poisson en cette valeur simulée, on obtient une réalisation d'une poisson dans [0;7]
Code:qpois(runif(1,0,ppois(7,3)),3)
et après je dois généré une séquences t1, ... ,tn sur l'intervalle prétendante en les tirant au hasard selon une lois uniforme et les triez de maniérè croissante.Code:
1
2 >qpois(runif(1,0,ppois(7,3)),3) [1] 5
j'ai fais :
Mais après comment puis je triais en ordre croissant les résultats ?Code:> runif(5,1,7)
Regarde la fonction sort() pour trier les valeurs d'un vecteur.
merci pour vos aides