Bonjour,
Dans ma base de données, j'ai des doublons. Cependant, ceux-ci n'ont pas toujours répondu la même chose: en réalité, on interroge des services et donc plusieurs personnes répondent mais ont le même identifiant de service.
Ce que je voudrais, c'est pouvoir fusionner ces lignes pour avoir une ligne d'observation contenant le plus d'informations possibles! La plupart des variables sont dichotomiques. Voici un exemple de doublons:
2 1 0 0 0 0
2 0 1 0 0 0
2 0 0 0 1 0
2 1 0 0 0 0
2 0 1 0 0 0
2 0 0 0 0 0
2 0 0 1 0 0
2 1 1 1 1 1
2 0 1 0 0 0
2 1 0 0 0 0
2 0 0 1 0 0
2 0 1 0 0 0
2 0 1 0 0 0
JE voudrais que SAS me mette "1" chaque fois que l'information apparaît dans chaque doublons et sinon "0".
Je suppose que c'est possible en PROC SQL mais je ne m'y connais pas assez.
Est-ce que quelqu'un saurait m'aider?
Merci
Partager