Chapitre 3 L’extension questionr

L’extension questionr propose une interface graphique pour faciliter l’opération qui consiste à réordonner vos données.

3.1 Mise en place

Pour installer l’extension, vous effectuez la commande suivante:

install.packages("questionr")

Vous pouvez ensuite la charger.

library(questionr)

3.2 L’interface graphique

L’objectif est de permettre à l’utilisateur de saisir les nouvelles valeurs dans un formulaire, et de générer ensuite le code R correspondant au recodage indiqué.

Pour utiliser cette interface, sous RStudio vous pouvez aller dans le menu Addins (présent dans la barre d’outils principale) puis choisir Levels recoding.

Levels recoding dans le menu Addins

Figure 3.1: Levels recoding dans le menu Addins

Si nous utilisons l’interface graphique pour la variable rincome de la base de données gts_cat, nous obtenons:

L'interface graphique de Levels recoding

Figure 3.2: L’interface graphique de Levels recoding

L’interface se compose de trois onglets : l’onglet Variable et paramètres vous permet de sélectionner la variable à recoder, le nom de la nouvelle variable et d’autres paramètres, l’onglet Recodages vous permet de saisir les nouvelles valeurs des modalités, et l’onglet Code et résultat affiche le code R correspondant ainsi qu’un tableau permettant de vérifier les résultats.

Une fois votre recodage terminé, cliquez sur le bouton Done et le code R sera inséré dans votre script R ou affiché dans la console.

Important: cette interface est prévue pour ne pas modifier vos données. C’est donc à vous d’exécuter le code généré pour que le recodage soit réellement effectif.