Quand faut-il étiqueter les codes ?
Beaucoup de plateformes d'enquête n'exportent que des codes numériques en CSV ou Excel : tableaux et graphiques affichent 1 à 5 au lieu de « D'accord » ou « Pas d'accord ». Avant de produire des tris croisés ou un rapport, il faut donc remplacer les codes par le texte des modalités, à l'aide du questionnaire ou du plan de codage.
Un libellé de valeur ne fait que nommer un code ; il ne modifie pas les données. Donner le même libellé à deux codes revient à les fusionner en une seule modalité : c'est la façon la plus courante de construire un « top-2 box » ou un « bottom-2 box ».
Utiliser l'outil
Ouvrez un fichier de données (CSV, TSV, Excel, SPSS, Stata, SAS ou JSON) ou cliquez sur « Utiliser les données d'exemple ». Choisissez la colonne à traiter : l'outil liste chaque valeur distincte avec son effectif, et il suffit de saisir le libellé correspondant.
Vous pouvez aussi coller directement deux colonnes de votre plan de codage : un code par ligne, séparé par un signe égal (1=Homme), une virgule (1,Homme) ou une tabulation. Seul le premier séparateur de chaque ligne compte, si bien qu'un libellé peut contenir des virgules. Les lignes illisibles sont signalées par leur numéro.
Si vous ouvrez un fichier SPSS .sav qui contient déjà des libellés de valeurs, ils sont préremplis : il ne reste qu'à vérifier, modifier ou fusionner. Pour une grille de questions, cochez les autres colonnes afin d'appliquer le même jeu de libellés à toute la grille.
- Code avec libellé : remplacé par le texte du libellé.
- Code sans libellé : conservé tel quel ou vidé, selon votre choix.
- Cellule vide à l'origine : reste toujours vide.
- Les codes numériques sont comparés en valeur : le libellé du code 1 s'applique aussi à une cellule stockée sous la forme 1.0.
Export : remplacer les codes ou ajouter une colonne de libellés
À l'export, vous pouvez soit remplacer les codes par leurs libellés, soit conserver les codes et ajouter une colonne <colonne>_label à côté de chaque colonne étiquetée.
Si vous devez encore calculer des moyennes d'échelle, des corrélations ou des régressions, ajoutez plutôt une colonne de libellés : les codes numériques restent utilisables. Pour des fréquences et des tris croisés seulement, le remplacement est plus lisible. Les noms de colonnes exportés restent inchangés, pour une reprise facile dans d'autres logiciels.
Exemple chiffré : regrouper une échelle en 5 points en trois modalités
Les données d'exemple comptent 600 lignes ; brand_grid_1 est une question d'accord notée de 1 à 5, avec les effectifs suivants : 1 → 61, 2 → 124, 3 → 205, 4 → 153, 5 → 57.
Si vous libellez 1 à 5 de « Pas du tout d'accord » à « Tout à fait d'accord », les cinq modalités gardent leurs effectifs : seuls leurs noms changent.
Si vous libellez 1 et 2 « Bottom-2 box », 3 « Neutre », 4 et 5 « Top-2 box », vous obtenez trois modalités : Top-2 box 210 (153 + 57), Neutre 205 et Bottom-2 box 185 (61 + 124), pour un total toujours égal à 600 lignes. Cochez brand_grid_2 à brand_grid_8 pour appliquer les mêmes libellés à toute la grille.
Quand utiliser l'outil, et quand l'éviter
L'outil est fait pour les fichiers exportés en codes numériques quand vous disposez du questionnaire ou du plan de codage, pour afficher le texte des réponses dans les tableaux et graphiques, et pour regrouper des échelles en top-2 / bottom-2 ou fusionner des modalités à faible effectif.
- Afficher le texte des réponses dans vos tris croisés et graphiques à partir d'un export en codes.
- Regrouper une échelle en top-2 / bottom-2 ou fusionner des modalités à faible effectif.
- Remplacer les codes d'une échelle dont vous devez encore calculer la moyenne : ajoutez plutôt une colonne de libellés.
- Colonnes de texte ouvert ou d'identifiants avec des milliers de valeurs distinctes : elles ne se prêtent pas aux libellés de valeurs.
Vérifier le résultat
Après avoir appliqué la correspondance, contrôlez le tableau des effectifs « après » : l'effectif d'une modalité fusionnée doit égaler la somme des codes d'origine. Si un code reste sans libellé, c'est en général qu'il manque au plan de codage (souvent « Ne sait pas », « Refus » ou un code de valeur manquante) : décidez explicitement de le conserver ou de le vider.