R pour LuckyTemplates | Un guide du débutant

R pour LuckyTemplates | Un guide du débutant

Dans ce didacticiel, je vais vous montrer les 3 façons différentes d'utiliser R pour LuckyTemplates. Cela inclut l'importation de données dans LuckyTemplates , l'application d'étapes dans Power Query et la création d'une visualisation de données .

La configuration de R pour LuckyTemplates vous permettra d'effectuer certaines tâches telles que celles mentionnées ci-dessus. Certains d'entre eux sont similaires à la façon dont nous avons intégré Python dans LuckyTemplates.

Table des matières

Configuration de R pour LuckyTemplates

Une fois que vous avez ouvert LuckyTemplates, vous devriez voir un rapport vide. Pour intégrer R dans LuckyTemplates, allez d'abord dans le menu Fichier .

R pour LuckyTemplates |  Un guide du débutant

Cliquez ensuite sur Options et paramètres . Après cela, sélectionnez Options .

R pour LuckyTemplates |  Un guide du débutant

Lorsque vous sélectionnez Options , une fenêtre contextuelle apparaît. Sous le groupe d'options Global, cliquez sur l' option de script R. Après cela, vous devriez voir des options pour attribuer des répertoires personnels R et des R IDE .

R pour LuckyTemplates |  Un guide du débutant

Si vous ne voyez pas cette option, vous pouvez simplement cliquer sur le menu déroulant et sélectionner Autre .

R pour LuckyTemplates |  Un guide du débutant

Après cela, une nouvelle zone de saisie apparaîtra dans laquelle vous pourrez définir manuellement le répertoire personnel de R.

R pour LuckyTemplates |  Un guide du débutant

Pour identifier correctement le chemin du répertoire personnel de R, vous devez ouvrir RStudio et cliquer sur le menu Outils . Sélectionnez ensuite Options globales .

R pour LuckyTemplates |  Un guide du débutant

C'est ici que vous pouvez vérifier le chemin du fichier où votre R est installé. Dans mon cas, c'est le chemin du fichier où mon R est installé.

R pour LuckyTemplates |  Un guide du débutant

C'était le chemin du fichier que vous avez vu plus tôt dans les exemples précédents, ce qui signifie que je dois mettre à jour ma version de R-4.0.2 vers R-4.1.1.

D'autre part, vous pouvez simplement copier le chemin du fichier que vous pouvez trouver ici et le coller dans LuckyTemplates pour définir le répertoire de base R .

Je vais sélectionner le chemin du fichier pour mettre à jour ma version dans R-4.1.1.

R pour LuckyTemplates |  Un guide du débutant

Pour les R IDE détectés , sélectionnez l'option R Studio. Cela nous permettra de travailler avec des données dans R Studio et de les transférer vers LuckyTemplates. Cliquez ensuite sur OK pour terminer la configuration de R pour LuckyTemplates.

R pour LuckyTemplates |  Un guide du débutant

3 façons différentes d'utiliser R pour LuckyTemplates

Commençons par importer des données à l'aide du script R dans LuckyTemplates , puis appliquons les étapes de Power Query. Ensuite, nous allons créer une visualisation pour les données que nous allons créer.

1. Importation de données à l'aide du script R dans LuckyTemplates

Tout d'abord, cliquez sur Obtenir des données et sélectionnez l' option Plus .

R pour LuckyTemplates |  Un guide du débutant

Après cela, une boîte de dialogue Get Data apparaîtra. Recherchez le script R dans la zone de recherche et choisissez le script R dans les résultats. Cliquez ensuite sur Connecter .

R pour LuckyTemplates |  Un guide du débutant

Cela ouvrira la boîte de dialogue du script R.

R pour LuckyTemplates |  Un guide du débutant

Une fois la boîte de dialogue du script R ouverte, nous pouvons alors commencer à importer des données. Pour cet exemple, nous allons importer un fichier CSV à l'aide du script R et le transformer en tableau.

R pour LuckyTemplates |  Un guide du débutant

Pour importer le fichier CSV, utilisez la fonction read.csv et incluez le chemin d'accès du fichier CSV que vous souhaitez importer entre parenthèses. Dans cet exemple, je l'ai stocké dans une variable nommée tips . Pour exécuter le script, cliquez simplement sur OK .

Une fois le script exécuté, une table nommée tips doit être créée en conséquence. Dans la fenêtre contextuelle du navigateur, vous pouvez voir l'aperçu du tableau. Cliquons sur Transform Data pour ouvrir cette table dans Power Query .

R pour LuckyTemplates |  Un guide du débutant

Le tableau devrait ressembler à ceci après avoir cliqué sur Transformer les données .

R pour LuckyTemplates |  Un guide du débutant

2. Application de scripts R dans l'éditeur Power Query

Après avoir ouvert la table des astuces dans Power Query, celle-ci est désormais considérée comme un jeu de données. À partir de là, nous pouvons exécuter certaines fonctions pour créer une colonne calculée à titre d'exemple, en fonction de l'ensemble de données dont nous disposons. Pour ce faire, cliquez sur Transformer et sélectionnez Exécuter le script R .

R pour LuckyTemplates |  Un guide du débutant

Une boîte de dialogue de script R apparaîtra et nous pourrons exécuter un autre script pour créer une copie de l'ensemble de données actuel que nous avons. Nous allons également créer une nouvelle colonne nommée m_f avec des données provenant de la colonne sexe en utilisant le code ci-dessous.

R pour LuckyTemplates |  Un guide du débutant

La ligne new_dataset <-> signifie que nous mettons le contenu du dataset dans la variable new_dataset .

Ensuite, lors de la création de la nouvelle colonne, j'ai stocké une fonction de sous-chaîne dans la variable new_dataset$m_f . Notez que j'ai utilisé un symbole $ avant m_f . Il s'agit du symbole utilisé pour créer une nouvelle colonne à l'aide du script R.

Dans la fonction substring , le code new_dataset$sex, 1 ,1 signifie que nous ne prenons que le premier caractère des données de la colonne sex. Ainsi, au lieu de prendre Homme et Femme, nous ne prendrons que M et F. Cliquez sur OK pour exécuter le code.

Dans la section Étapes appliquées, vous pouvez suivre les étapes que vous avez exécutées dans l'ensemble de données actuel sur lequel vous travaillez. Ensuite, si vous faites défiler le tableau vers la droite, vous devriez voir la nouvelle colonne m_f avec les données de la colonne sexe.

R pour LuckyTemplates |  Un guide du débutant

Si vous souhaitez répéter ce que vous avez fait à l'étape précédente, cliquez simplement sur l'icône d'engrenage. Ensuite, il ouvrirait la boîte de dialogue Exécuter le script R.

R pour LuckyTemplates |  Un guide du débutant

Maintenant que nous avons fini d'appliquer les scripts R dans notre jeu de données, nous pouvons fermer et appliquer en toute sécurité les modifications que nous avons apportées.

R pour LuckyTemplates |  Un guide du débutant

Après cela, il chargera le tableau des astuces dans LuckyTemplates.

R pour LuckyTemplates |  Un guide du débutant

3. Construire une visualisation R dans LuckyTemplates

Une fois le tableau des astuces chargé dans LuckyTemplates, nous pouvons commencer à créer une visualisation R basée sur ce tableau. Sous le volet Visualisations, cliquez sur l' option visuelle du script R puis cliquez sur Activer pour continuer.

R pour LuckyTemplates |  Un guide du débutant

Vous devriez voir quelque chose comme ça après avoir activé les visuels de script pour R.

R pour LuckyTemplates |  Un guide du débutant

Pour commencer à afficher les données dans notre visualisation, accédez simplement au volet Champs, développez le tableau des astuces et sélectionnez les champs tip et total_bill .

R pour LuckyTemplates |  Un guide du débutant

Dans l'éditeur de script R, nous verrons du code généré après avoir sélectionné les champs tip et total_bill . Ces codes sont automatiquement générés et exécutés pour créer un jeu de données ou une trame de données. Ils servent également à supprimer les lignes en double des données que nous essayons d'afficher dans notre visualisation.

R pour LuckyTemplates |  Un guide du débutant

Après cela, nous pouvons maintenant commencer à tracer les données en fonction de nos champs sélectionnés. Pour cet exemple, je vais créer un nuage de points pour tip et total_bill à l'aide de la fonction plot.

R pour LuckyTemplates |  Un guide du débutant

En utilisant la fonction plot, nous pouvons inclure dataset$total_bill et dataset$tip dans les arguments pour spécifier les colonnes à afficher dans notre visualisation. Pour exécuter ce script, cliquez simplement sur l'icône de lecture dans le coin supérieur droit de l'éditeur de script R.

R pour LuckyTemplates |  Un guide du débutant

Après cela, nous verrons maintenant le nuage de points pour tip et total_bill dans la zone de prévisualisation.

R pour LuckyTemplates |  Un guide du débutant

Autre manière d'éditer un tracé à l'aide de RStudio

Selon le tracé que vous souhaitez créer, vous devrez peut-être accéder directement à RStudio et appliquer les étapes pour créer un tracé et revenir à LuckyTemplates.

Ensuite, copiez et collez les codes que vous avez créés dans RStudio. Cela est dû au manque de fonctionnalités RStudio lors de l'édition dans l'éditeur de script R de LuckyTemplates.

En fait, nous pouvons déplacer les scripts R que nous avons créés ici dans LuckyTemplates vers RStudio. Vous pouvez le faire en cliquant sur la flèche diagonale en haut à droite de l'éditeur de script R.

R pour LuckyTemplates |  Un guide du débutant

C'est ce qui se passera après avoir cliqué sur la flèche diagonale dans l'éditeur de script R de LuckyTemplates.

R pour LuckyTemplates |  Un guide du débutant

Une fois le script déplacé dans RStudio, nous devons sélectionner tous les codes et les exécuter pour voir la sortie.

R pour LuckyTemplates |  Un guide du débutant

R pour LuckyTemplates |  Un guide du débutant

Vous pouvez apporter des modifications ici dans RStudio et tout ramener à LuckyTemplates une fois que vous avez terminé l'édition. Par exemple, je vais changer les variables et les exécuter pour apporter des modifications à notre tracé.

R pour LuckyTemplates |  Un guide du débutant

R pour LuckyTemplates |  Un guide du débutant

Dans cet exemple, j'ai déplacé la pointe dans l'axe des x et le total_bill dans l'axe des y du tracé. Puisque nous avons fini d'appliquer les modifications, nous pouvons copier le code et le coller dans LuckyTemplates et y appliquer les modifications.

R pour LuckyTemplates |  Un guide du débutant

R pour LuckyTemplates |  Un guide du débutant

En plus de la visualisation, cela peut changer avec l'utilisation d'un segment comme nous l'utilisons dans notre rapport LuckyTemplates. Pour référence, je vais ajouter un segment et vérifier l' heure sous le volet Champs.

R pour LuckyTemplates |  Un guide du débutant

Dans le segment, nous pouvons cliquer sur les options Déjeuner ou Dîner pour modifier les données de notre tracé en fonction de l'heure sélectionnée.

R pour LuckyTemplates |  Un guide du débutant

R pour LuckyTemplates |  Un guide du débutant

Notez qu'en fonction de la taille de l'ensemble de données visualisé, vous pouvez rencontrer un certain retard. Parfois, cela peut être lent lors de la modification de la sortie de l'intrigue à l'aide d'un segment.

Conclusion

En tenant compte de tout, vous avez appris à intégrer R dans LuckyTemplates. Vous avez également pu utiliser R pour LuckyTemplates de 3 manières différentes : importation de données , application de scripts R et création d'un visuel R.

De plus, vous avez pu utiliser divers symboles et fonctions pour effectuer certaines tâches et visualisations. N'oubliez pas que vous pouvez modifier vos scripts R dans RStudio et ramener les modifications dans LuckyTemplates.


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir