Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
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 .
Pour le premier exemple, créons une opération arithmétique simple et exécutons-la en appuyant sur Entrée .
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 (:) .
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 .
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 .
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.
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.
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.
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.
Utilisation d'une opération ordonnée dans RStudio
Prenons un autre exemple et créons une opération ordonnée.
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 .
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 .
En cliquant, nous devrions voir une description plus détaillée de la fonction plot et quelques exemples à la fin de la documentation.
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.
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 .
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.
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 .
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
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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.
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.
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.
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.
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.
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.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir