make.ind.spss {prevR}R Documentation

Prépare les données individuelles d'une EDS.

Description

Cette fonction lit les données individuelles d'une Enquête Démographique et de Santé (EDS), fournies sous la forme d'un fichier SPSS sur http://www.measuredhs.com, pour produire un data.frame exploitable par make.clust.dbf.

Usage

make.ind.spss(file, lang = "en")

Arguments

file character. Nom du fichier de données individuelles. Doit être au format sav de SPSS.
lang character. Permet de choisir la langue de l'interface utilisateur. fr pour le français, en pour l'anglais.

Details

Lit le fichier file et demande à l'utilisateur les variables suivantes : identifiant des individus, numéro du cluster de l'individu, âge, sexe, variable analysée et poids statistique de chaque individu.
Si numéro du cluster de l'individu n'est pas renseigné, il sera calculé à partir de l'identifiant.

L'utilisateur sera invité à spécifier les codes de la variable analysée correspondant à un résultat positif, un résultat négatif et à un résultat indéterminé.

âge et sexe sont optionnels. Il s'agit de deux variables, respectivement numérique et qualitative, pouvant être utilisées par make.clust.dbf pour restreindre l'analyse à une sous-population.

Si la pondération statistique n'est pas précisée, chaque individu aura un poids égal à 1. Si cette variable est spécifiée, il est possible de lui appliquer un facteur multiplicatif. Souvent, dans les EDS, la pondération est indiquée dans une variable qui doit être divisée par 1 000 000.

Value

Renvoie un data.frame, où chaque ligne correspond à un individu, avec les colonnes suivantes :

id Identifiant de l'individu.
cluster Numéro du cluster.
age Variable de type integer.
sex Variable de type factor.
original.result Valeurs de la variable analysée telles qu'enregistrées dans file.
weight Poids statistique de chaque individu.
result Variable analysée recodée en Negative, Positive ou NA.


Si certaines variables n'ont pas été spécifiées par l'utilisateur, les colonnes correspondantes seront inexistantes dans le data.frame retourné.

Note

Voir le tutoriel de prevR (‘tutoriel.prevR.pdf’) pour plus de renseignements.

See Also

make.clust.dbf.

Examples

## Not run: 
burkina.ind <- make.ind.spss('burkina_hiv.sav', lang='fr')
burkina.clust <- make.clust.dbf('burkina_gps.dbf', burkina.ind, lang='fr')
## End(Not run)

[Package prevR version 1.11 Index]