Messagepar Diane Pivot » 15 Jan 2018, 10:28
Bonjour,
Je voudrais estimer un nombre de sujets nécessaires pour la mise en place d'une enquête de couverture vaccinale.
L'effectif total de ma population est de 3224 enfants faisant partis de plusieurs nationalite differentes (4 nationalites (nat) differentes : nat1 = 1617, nat2 = 483, nat3 =864, nat4 = 260)
La couverture vaccinale anterieure a été estimée à 70 %.
J'aimerais donc estimer le nombre de sujets nécessaires pour la mise en place d'une nouvelle enquête de couverture vaccinale en me basant sur la proportion obtnenue anterieurement de 70 %, et pour une précision de 4 %. (IC 95%)
J'ai voulu utiliser le package EpiR avec la fonction epi.stratasize
library(epiR)
strata.n <- c(1617,483,864,260)
strata.Py <- c(0.7,0.7,0.7,0.7)
epi.stratasize(strata.n,strata.Py,epsilon.r=0.04,method="proportion",conf.level=0.95)
Mais cela ne fonctionne pas....?? voici le message d'erreur qui m'est retourné
> library(epiR)
Error: package or namespace load failed for ‘epiR’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
there is no package called ‘BiasedUrn’
In addition: Warning message:
package ‘epiR’ was built under R version 3.4.3
> strata.n <- c(1617,483,864,260)
> strata.Py <- c(0.7,0.7,0.7,0.7)
> epi.stratasize(strata.n,strata.Py,epsilon.r=0.04,method="proportion",conf.level=0.95)
Error in epi.stratasize(strata.n, strata.Py, epsilon.r = 0.04, method = "proportion", :
could not find function "epi.stratasize"
Je ne comprends pas ce que cela signifie. Quelqu'un pourrait m'expliquer comment procéder ?
Merci,
Diane