Script R pour LuckyTemplates à laide de RStudio

Script R pour LuckyTemplates à laide de RStudio

Dans ce blog, nous allons passer en revue les bases des scripts R pour LuckyTemplates à l'aide de RStudio .

Le RStudio est utilisé pour créer des calculs statistiques et des graphiques conformes à l'analyse et à la recherche de données.

C'est un excellent outil de codage car il s'agit d'un environnement de développement intégré (IDE) . Cela signifie qu'il possède des fonctionnalités que vous pouvez utiliser dans le codage, telles que l'éditeur de code source , la saisie semi-automatique , la coloration syntaxique et l'outil de débogage .

RStudio est un paramètre plus pratique pour les scripts R plutôt que les fonctionnalités par défaut de l'installation du langage de programmation R.

Table des matières

Script R dans RStudio

Lorsque vous ouvrez RStudio pour la première fois, vous verrez 3 fenêtres différentes. Mais dans ce didacticiel, nous allons nous concentrer sur l'endroit où vous pouvez voir le curseur clignotant . Cette partie s'appelle la console où nous pouvons faire des scripts R dans RStudio .

Script R pour LuckyTemplates à l'aide de RStudio

Pour le premier exemple, créons une opération arithmétique simple et exécutons-la en appuyant sur Entrée .

Script R pour LuckyTemplates à l'aide de RStudio

En tapant et en exécutant " 1 + 1 " dans la console , nous pouvons obtenir " 2 " comme résultat. Si vous êtes curieux de connaître le but de [1] , faisons un exemple pour approfondir. Je vais créer une séquence de nombres de 1 à 50 en utilisant l' opérateur deux-points (:) .

Script R pour LuckyTemplates à l'aide de RStudio

Après avoir exécuté " 1:50 ", vous verrez [1] , [18] et [35] avant chaque ligne du résultat. Il n'y a pas de terme utilisé pour cette partie dans RStudio . Mais ces nombres agissent comme un espace réservé pour la position d'index pour chaque ligne du résultat. Si vous regardez la première ligne, elle commence par la 1ère valeur qui est 1 . La deuxième ligne commence par la 18e valeur du résultat et la troisième ligne commence par la 35e valeur.

Pour l'exemple suivant, nous allons essayer d'utiliser des fonctions que vous connaissez peut-être. La plupart d'entre elles sont identiques aux fonctions que nous utilisons dans LuckyTemplates. Prenons la racine carrée de 25 .

Script R pour LuckyTemplates à l'aide de RStudio

Pour calculer la racine carrée de 25 , nous utiliserons la . Ensuite dans les paramètres, fixons 25 comme valeur à calculer par la fonction. La fonction SQRT est l'une des fonctions que nous utilisons également dans LuckyTemplates qui est associée à DAX .

Création d'un nouveau fichier de script R dans RStudio

Dans RStudio, vous devez créer un fichier R Script si vous voulez vous assurer que vous conservez tous les scripts que vous avez ajoutés au cas où vous auriez accidentellement fermé l'application. Pour ce faire, cliquez simplement sur le menu Fichier. Passez ensuite la souris sur Nouveau fichier et sélectionnez R Script . Le raccourci clavier pour créer un nouveau fichier R Script est Ctrl+Maj+N .

Script R pour LuckyTemplates à l'aide de RStudio

Après cette procédure, vous devriez maintenant avoir une 4ème fenêtre contenant le nouveau R Script que vous avez créé. Par défaut, le fichier R Script sera nommé Untitled1 , mais vous pourrez le modifier ultérieurement une fois que vous aurez enregistré le fichier.

Script R pour LuckyTemplates à l'aide de RStudio

Comprendre la fonction de saisie semi-automatique dans RStudio

Il y a des avantages à implémenter des scripts R dans le fichier R Script. Pouvoir enregistrer des scripts R en fait partie. Une autre bonne chose est de pouvoir utiliser la fonction de saisie semi-automatique incluse dans RStudio.

Script R pour LuckyTemplates à l'aide de RStudio

Voici à quoi ressemble la fonction de saisie semi-automatique dans RStudio. Cela ne s'affichera qu'une fois que vous commencerez à taper une fonction dans le fichier R Script . C'est une fonctionnalité intéressante car elle fournit également la définition du fonctionnement d'une fonction spécifique.

Une fois que vous voyez cela en tapant la fonction que vous souhaitez utiliser, appuyez simplement sur la touche Tab de votre clavier pour la saisie semi-automatique.

Script R pour LuckyTemplates à l'aide de RStudio

Terminons cet exemple en ajoutant 25 comme valeur dans les paramètres et en cliquant sur le bouton Exécuter pour exécuter le script. Le résultat de ce script apparaîtra dans la fenêtre de la console.

Script R pour LuckyTemplates à l'aide de RStudio

Utilisation d'une opération ordonnée dans RStudio

Prenons un autre exemple et créons une opération ordonnée.

Script R pour LuckyTemplates à l'aide de RStudio

Dans l'exemple, nous avons ajouté l'opération ordonnée "1 – 2 ^ 4" . Le langage de programmation R suit BEDMAS (Parenthèses, Exposants, Division, Multiplication, Addition et Soustraction) pour les opérations ordonnées.

À cause de cela, il a effectué l'opération d'exposant (^) avant la soustraction (-) et nous avons obtenu -15 en conséquence.

Obtenir de la documentation d'aide pour les scripts R

Le langage de programmation R a également beaucoup de documentation d'aide. Si vous n'avez aucune idée du fonctionnement d'une certaine fonction, vous pouvez utiliser l' opérateur point d'interrogation (?) pour rechercher de la documentation.

Par exemple, disons que nous voulons obtenir de la documentation sur la fonction plot. Nous allons taper le ? opérateur avant le nom de la fonction. Exécutez-le ensuite en appuyant sur Ctrl+Entrée .

Script R pour LuckyTemplates à l'aide de RStudio

Lors de l'exécution, nous verrons une documentation d'aide sur la fonction de tracé sous la fenêtre d'aide. Nous pouvons cliquer sur les liens fournis par la documentation d'aide pour en savoir plus sur un sujet spécifique concernant la fonction de tracé. Cliquons sur Generic XY Plotting .

Script R pour LuckyTemplates à l'aide de RStudio

En cliquant, nous devrions voir une description plus détaillée de la fonction plot et quelques exemples à la fin de la documentation.

Script R pour LuckyTemplates à l'aide de RStudio

Script R pour LuckyTemplates à l'aide de RStudio

Nous pouvons également copier et coller l'un des exemples de cette documentation et l'exécuter dans le fichier de script R. À titre d'exemple, prenons le script en surbrillance ci-dessus.

Script R pour LuckyTemplates à l'aide de RStudio

Pour ce blog, nous n'allons pas discuter de cet exemple car il s'agit simplement d'une démonstration de certaines des choses que vous pouvez faire dans RStudio .

Cependant, il y a une partie importante que vous devez savoir qui est le commentaire représenté par le symbole # . Essayons d'exécuter ce script en le mettant en surbrillance et en cliquant sur le bouton Exécuter .

Script R pour LuckyTemplates à l'aide de RStudio

Après avoir exécuté le script, il générera un tracé en conséquence.

Enregistrement d'un fichier de script R

Une fois que nous avons terminé avec nos scripts, nous pouvons enregistrer le fichier de script R de la même manière que nous enregistrons des fichiers dans d'autres logiciels (en appuyant sur Ctrl+S ). Après cela, une fenêtre Enregistrer le fichier apparaîtra. De là, nous pouvons sélectionner l'emplacement où nous voulons enregistrer le fichier de script R et inclure un nom de fichier.

Script R pour LuckyTemplates à l'aide de RStudio

Lors de l'enregistrement, nous pouvons fermer et ouvrir ce fichier à tout moment pour le modifier.

Le volet Environnement dans RStudio

La dernière chose dont nous parlerons est la fenêtre Environnement . Dans cette fenêtre, nous pouvons voir des données utiles telles que des valeurs et des fonctions que nous avons créées dans RStudio .

Script R pour LuckyTemplates à l'aide de RStudio

Comme nous pouvons le voir dans l'exemple, nous avons la valeur x qui a été créée lorsque nous avons exécuté le script que nous avons pris de l'exemple de documentation d'aide. En plus du script que nous avons utilisé précédemment, le symbole <> est généralement utilisé pour donner ou affecter des données à un objet.

Comment utiliser le script Python dans LuckyTemplates
Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Conclusion

En résumé, nous avons appris les bases des scripts R en vérifiant certaines interfaces de RStudio et leur fonctionnement. Nous sommes également en mesure d'implémenter certaines fonctions et opérations similaires à celles que nous utilisons dans LuckyTemplates.

Nous avons appris que la création d'un fichier de script R est importante pour conserver une trace des scripts que nous avons exécutés.
Nous avons également discuté de fonctionnalités et d'opérateurs intéressants tels que la saisie semi-automatique et le symbole de point d'interrogation (?) lors de la recherche d'un document d'aide. Nous avons également appris à enregistrer un fichier de script R et à utiliser le volet d'environnement dans RStudio.

Tous mes vœux,

George Mount


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.