int.conf {TestsFaciles}R Documentation

Calcule des intervalles de confiance d'une moyenne ou d'une proportion

Description

calcule en série des intervalles de confiance d'une moyenne (varibale numérique) ou d'une proportion (variables de type facteurs) en tenant compte du plan d'échantillonage complexe des données. Il est possible de calculer les intervalles de confiance pour des sous-groupes.

Usage

int.conf(x, design, by = NULL, confiance = 0.95, loi = "student")

Arguments

x formule. Liste des variables pour lesquelles on souhaite calculer un intervalle de confiance.
design objet de la classe svydesign ou tableau de données. Données à partir desquelles les intervalles de confiance seront calculés.
by valeur nulle ou formule. liste des variables de type facteurs définissant des sous-échantillons. Si NULL, les intervalles de confiance sont calculés sur l'ensemble de l'échantillon.
confiance numérique. Probabilité de l'intervalle de confiance.
loi texte. student ou normale. Spécifie la loi utilisée pour le calcul des intervalles. Voir les détails.

Details

Si on a passé un tableau de données au paramètre {design}, les données seront considérées comme résultant d'un tirage aléatoire simple.

Pour les variables de type numérique, c'est la moyenne qui est calculé. Pour les variables de type facteurs, c'est la proportion de chaque facteur.

La fonction int.conf utilise la fonction svymean pour calculer les moyennes et/ou proportions ainsi que l'écart-type de l'échantillon noté SE. Les intervalles de confiance avec une probabilité α, notés IC_{α} sont calculés selon la formule suivante :

IC_{α} = bar{x} pm SE cdot l_{frac{α}{2}}

bar{x} représente la moyenne ou la proportion pour laquelle l'intervalle est calculé, SE l'écrt-type de cette variable dans l'échnatillon et l_{frac{α}{2}} la valeur de la loi utilisée.

Si loi='normale', l_{frac{α}{2}} correspondra à la valeur z_{frac{α}{2}} de la loi normale centrée réduite. Si loi='student', l_{frac{α}{2}} correspondra à la valeur de t_{frac{α}{2}} de la loi t de student avec n-1 degrés de liberté.

Value

La fonctin renvoie un tableau de données (data.frame) avec une ligne par groupe et pour chaque variable de x les colonnes suivantes

moyenne.x ou proportion.x Valeur de la moyenne ou de la proportion de la variable considérée.
se.x Écart-type sur l'échantillon de la variable.
ic.bas.x Minimum de l'intervalle de confiance.
ic.haut.x Maximum de l'intervalle de confiance.
n.x Nombres d'observations dans l'échantillon (les valeurs manquantes sont ignorées).

See Also

svymean, svyby.

Examples

data(api)

# Spécification du plan d'échantillonnage
donnees <- svydesign(id=~dnum, weights=~pw, data=apiclus1)

# Intervalles de confiance
int.conf(~api99+yr.rnd, donnees)

# pour mieux visualiser les résultats
t(int.conf(~api99+yr.rnd, donnees)) 

# résultats par sous-groupes
t(int.conf(~api99+yr.rnd, donnees, by=~stype)) 

[Package TestsFaciles version 1.0 Index]