Ma base contient plusieurs fois les mêmes personnes qui ont répondu à des moments différents. Il peut donc y avoir jusqu'à 4 lignes (correspondant à 4 trimestres) avec le même identifiant.
Mon problème est que ils n'ont répondu qu'une seule fois à la question qui m'intéresse donc 1 seule de ces 4 lignes contient l'information que je veux sur cet individu.
Je sais comment obtenir une seule ligne par individu avec la variable qui m'intéresse MAIS je voudrais garder les 4 lignes (=trimestre) par individu tout en changeant cette variable pour qu'elle soit égale à la réponse qu'il a donné la première fois (ou 2ème ou 3e ou 4e) qu'il a été intérrogé. C'est à dire remplacer les valeurs manquantes par la valeur que je connais.
J'ai ça:
obs ident trimestre variable 1 a 1 1000 2 a 2 . 3 a 3 . 4 a 4 .
Je veux ça:
obs ident trimestre variable 1 a 1 1000 2 a 2 1000 3 a 3 1000 4 a 4 1000
Problème 2: Certaines personnes ont répondu 2 fois à deux trimestres différents et je voudrais dans ce cas faire une moyenne des deux réponses et l'attribuer à chaque observation.
Merci d'avance si vous pouvez m'aider!
Partager