Passer au contenu principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Codage R dans Stats iQ


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Attention : vous consultez une fonctionnalité à laquelle certains utilisateurs de Stats iQ n’ont pas accès. Si cette fonctionnalité vous intéresse, contactez votre responsable de compte pour savoir si vous êtes éligible.

À propos du codage R dans Stats iQ

R est un langage de programmation statistique largement utilisé pour des analyses souples et puissantes. Cette page explique comment commencer à coder dans R à partir de la droite dans Stats iQ.

Attention : malheureusement, bien que le support de Qualtrics puisse vous aider à configurer la variable de code R et d’autres notions de base décrites sur cette page, il ne peut pas fournir d’assistance pour le codage personnalisé dans R. Toutefois, vous pouvez toujours consulter le coin Développeur sur la Communauté Qualtrics si vous avez des questions sur le codage dans R.

Sélection de variables de trame de données pour le code R

Avant de commencer le codage dans R, vous devez sélectionner les variables qui feront partie de votre « trame de données ». Votre trame de données est la collection de variables sur laquelle vous souhaitez effectuer votre analyse. Ces variables peuvent être de n’importe quel type.

  1. Sur la gauche, sélectionnez les variables que vous souhaitez analyser avec R.
    Image de lespace de travail stats iQ ; sur les 3 variables de gauche sont sélectionnées, et au-dessus, le menu avancé est développé pour que vous puissiez voir loption de code r

    Astuce Qualtrics : vous pouvez sélectionner plusieurs variables, mais les limites varient en fonction de la taille de vos données. Voir Taille de la trame de données ci-dessous pour plus de détails.
  2. Cliquez sur Avancé.
  3. Sélectionnez Code R.

Une fois cette opération effectuée, votre prochaine étape consistera à nommer vos variables.

Attention : Si vous connaissez R, vous pouvez être utilisé pour que l’ensemble de votre jeu de données soit la trame de données de votre code R. La sélection préalable de vos variables peut sembler étrange, mais vous aurez toujours la possibilité de modifier votre trame de données lors de l’écriture du code.

Règles relatives à la taille de la trame de données

Il existe certaines limitations à la taille de la trame de données que vous pouvez utiliser lors du codage avec R dans Stats iQ. Selon les types de variables que vous incluez dans votre trame de données, il est possible que vous puissiez analyser un plus grand nombre de variables ou un plus petit nombre de variables en fonction de la taille d’une seule cellule.

Par « cellule », nous entendons visualiser les données sous forme de tableau ou de feuille de calcul. Le nombre de cellules dans votre ensemble de données est le nombre de lignes (points de données individuels/réponses) multiplié par le nombre de colonnes (les zones de votre ensemble de données). La taille de chaque cellule individuelle (c’est-à-dire la quantité de mémoire qu’elle utilise) dépend du type de variable.

Exemple : vous pouvez analyser une trame de données qui comporte 30 variables numériques avec 20 millions de lignes (soit 600 millions de points de données).
Exemple : si vous avez 15 variables catégoriques et que toutes les variables ont des catégories de 10 caractères maximum, vous pouvez avoir une valeur de données de 20 millions de lignes (c’est-à-dire 300 millions de points de données). D’autre part, supposons que vous ayez une variable catégorique nommée Service qui a les catégories « Ventes », « Réussite client » et « Support ». La catégorie « Réussite client » comporte plus de 10 caractères. Vous pouvez inclure d’autres variables catégoriques dans votre trame de données qui sont similaires à Service qui ont des catégories de plus de 10 caractères, mais le nombre de lignes dans votre trame de données devra diminuer pour chaque variable que vous ajoutez. Les catégories de plus de 10 caractères occuperont plus de mémoire.

La taille maximale de la trame de données est de 512 Mo. Notez que la trame de données ne comprend pas l’ensemble de données complet, mais uniquement les variables sélectionnées.

Nommage des variables de la trame de données pour le code R

Une fois que vous avez a choisi vos variables et cliqué sur Code R, vous serez invité à nommer vos variables. Cette section explique comment donner à vos variables des noms compatibles avec le code R.

Astuce Qualtrics : si un nom de variable comporte moins de 50 caractères, Stats iQ créera automatiquement un nom compatible avec R. N’hésitez pas à modifier ce nom si nécessaire.
  1. Sous Nom compatible avec le code de variable, saisissez un nom compatible avec le code pour chaque variable. Chaque nom doit remplir les conditions suivantes :
    Image dune fenêtre modale qui indique le nom des variables dataframe. Le nom complet de chaque variable est répertorié, ainsi quun champ dans lequel vous pouvez décider dun nouveau nom.

    • Doit utiliser uniquement des lettres, des chiffres, des points ( . ) et des traits de soulignement ( _ ).
    • Ne doit pas commencer par un chiffre, un trait de soulignement ou un point suivi d’un chiffre.
    • Ne doit pas être un mot R réservé, tel que VRAI ou autre.
    • Ne doit pas être un doublon d’un nom compatible avec le code existant dans la même carte de code R.
  2. Lorsque vous cliquez sur un champ pour saisir un nom, ces exigences apparaissent à droite. Vous verrez le nombre d’exigences auxquelles le nom a répondu (indiqué par une coche verte) ou qui n’ont pas été satisfaites (indiqué par un signe moins rouge).
  3. Une fois que vous avez terminé, cliquez sur Confirmer.
    Astuce Qualtrics : vous ne pourrez pas confirmer que tous les noms sont compatibles avec le code.
Qtp : les noms compatibles avec le code R pour les variables ne sont pas transférés entre les cartes de code R.

Modification des variables de la trame de données dans la carte de code R

Après avoir sélectionné vos premières variables de cadre de données, vous pouvez les modifier ou les renommer si nécessaire.

  1. Cliquez sur le bouton Variables de la trame de données en haut à droite de l’en-tête de la carte de code R.
    Image dune carte de code R ; cette capture décran se concentre sur le coin supérieur droit où elle indique les variables daframe de données (3)
  2. Pour modifier le nom d’une variable existante, effectuez des modifications sous la colonne Nom compatible avec le code de variable.
    Image de la carte de code R et de la manière dont elle a changé maintenant que le bouton a été cliqué. La colonne de gauche avec des variables cliquables indique le nom de la variable. La colonne de droite avec des champs ouverts indique un nom compatible avec le code de variable.

    Astuce Qualtrics : si vous modifiez des noms de variables, assurez-vous de répondre aux exigences.
  3. Pour modifier la variable du jeu de données elle-même, sélectionnez une autre variable dans la colonne Nom de la variable.
    Exemple : nous avons ajouté le groupe NPS, mais nous souhaitons remplacer cette valeur par la valeur NPS numérique (0-10).
  4. Pour supprimer une variable, cliquez sur le signe moins ( ).
  5. Pour ajouter une autre variable, cliquez sur Ajouter une variable, puis sélectionnez quelque chose dans la liste déroulante. Vous devrez ensuite nommer cette variable.
    Capture décran montrant comment le menu déroulant Ajouter des variables se développe dans la liste complète des données de lenquête
  6. Une fois que vous avez terminé, cliquez sur Enregistrer les modifications.
Astuce Qualtrics : le bouton Modifier en regard de chaque variable vous permettra d’ajuster les valeurs recodées ou le groupement. La catégorisation est l’endroit où vous pouvez ajuster la case supérieure/inférieure.

Ecriture et exécution du code R

La carte Code R est scindée en moitié en bas du milieu. La moitié gauche est l’endroit où vous pouvez modifier votre code. La moitié droite est l’endroit où vous verrez les sorties de l’exécution de votre code.

Image montrant comment le code écrit dun côté sexécute de lautre

Vous pouvez exécuter une seule ligne de code en cliquant sur le bouton Exécuter la ligne en haut ou en utilisant les raccourcis clavier Cmd + Entrée (pour Mac) ou Ctrl + Entrée (pour PC) lorsque votre curseur est sur une ligne spécifique.

Une fois que vous avez déclenché l’exécution d’une ligne, vous verrez la sortie associée à la ligne dans l’onglet Sortie de la moitié droite de la carte. L’onglet Sortie affiche la ligne de code qui a été exécutée en bleu et le résultat de l’exécution juste en dessous.

Attention : l’intégration R Stats iQ n’utilise pas le même mécanisme d’exécution du code que RStudio. Dans l’intégration R de Stats iQ, si vous déclenchez l’exécution du code à la ligne 15, tout le code des lignes 1 à 15 sera exécuté, puis seule la sortie de la ligne 15 sera affichée. Ainsi, si vous exécutez le code pour une ligne particulière, toutes les lignes jusqu’à la ligne sélectionnée s’exécuteront, puis seule l’édition de la ligne sélectionnée sera affichée.

Saisie semi-automatique pour les variables de la trame de données

Vous verrez des suggestions de saisie semi-automatique pour vos variables de cadre de données si vous saisissez df$ dans l’éditeur.

Le signe plus un dollar affiche une liste de variables.

Utilisation des packages R

Le codage R dans Stats iQ est pré-installé avec des centaines des packages R les plus populaires utilisés pour l’analyse. Cliquez sur l’onglet Packages dans la moitié droite de la carte pour afficher la liste des packages disponibles. Vous pouvez utiliser la barre de recherche en haut pour rechercher des packages spécifiques.

Image affichant longlet Packages de la moitié droite de la carte de code R

Pour utiliser un package, utilisez la commande library() dans l’éditeur de code à gauche. Saisissez le nom du package entre parenthèses, puis exécutez le code.

Image dune carte de code dans laquelle des fonctions de bibliothèque sont exécutées

Demande de nouveaux packages

Vous pouvez demander à ce que les packages de code R soient ajoutés à Stats iQ si vous ne les trouvez pas dans la liste des packages disponibles. Lorsque vous effectuez une recherche dans l’onglet Packages, si aucune correspondance n’est trouvée, une option vous permet de demander de nouveaux packages.

Image dune recherche sans résultat et du bouton au centre pour demander des packages

En cliquant sur le bouton Demander package, vous accédez à une enquête rapide dans laquelle vous pouvez saisir des détails sur les packages que vous souhaitez utiliser.

Attention : l’examen et l’exécution des demandes du Package peuvent prendre plusieurs jours ouvrables. Qualtrics peut vous contacter si des éclaircissements sont nécessaires concernant des packages spécifiques. Veuillez ne pas soumettre de demandes d’emballage à Qualtrics par l’intermédiaire d’un autre canal de communication, mais via le bouton Package de la demande dans le produit.

Téléchargement des parcelles et images générées

Les tracés ou images que vous générez avec votre code peuvent être téléchargés très facilement. Faites simplement défiler jusqu’au graphique ou à l’image spécifique et cliquez avec le bouton droit de la souris sur l’image pour voir les options de copie ou d’enregistrement.

Limage affiche les options de clic droit sur un graphique qui a été généré

Commandes R incompatibles

La commande view n’est pas compatible avec R Code Cards.

Attention: Les commandes R compatibles peuvent changer au fil du temps.

FAQ

De nombreuses pages de ce site ont été traduites de l'anglais en traduction automatique. Chez Qualtrics, nous avons accompli notre devoir de diligence pour trouver les meilleures traductions automatiques possibles. Toutefois, le résultat ne peut pas être constamment parfait. Le texte original en anglais est considéré comme la version officielle, et toute discordance entre l'original et les traductions automatiques ne pourra être considérée comme juridiquement contraignante.