Réglage et personnalisation de la programmation R & RStudio | Arkadi Avanesyan | Skillshare
Recherche

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Réglage et personnalisation de la programmation R & RStudio

teacher avatar Arkadi Avanesyan, Freelancer and Codementor

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction

      0:52

    • 2.

      Installer R et RStudio

      2:15

    • 3.

      Options globales de RStudio

      0:35

    • 4.

      Interface : Thèmes, polices, visuels

      1:53

    • 5.

      Créer un nouveau projet

      2:47

    • 6.

      Comprendre le répertoire de travail

      2:09

    • 7.

      Aperçu des volets

      0:58

    • 8.

      Panneau de conception

      1:08

    • 9.

      Panneau de dossiers

      2:07

    • 10.

      Panneau de script

      2:33

    • 11.

      Volet environnement

      4:28

    • 12.

      Volet de paquets

      8:24

    • 13.

      Panneau d'aide

      3:58

    • 14.

      Plots et volet de visualisation

      3:46

    • 15.

      Autres volets

      4:15

    • 16.

      Fonctionnalités supplémentaires

      5:08

    • 17.

      Installer Git et cloner un représentant

      5:50

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

41

apprenants

--

projets

À propos de ce cours

RStudio (Posit) est le meilleur IDE qui soit pour les professionnels de la donnée.


Il a été initialement créé pour les utilisateurs R et prend actuellement en charge Python, SQL, C++, D3 et d'autres langages de programmation.

Elle facilite également la création de packages R, d'applications brillantes, de documents Markdown, de documents Quarto Documents, de livres, de blogs, de sites web, de présentations Quarto (nouvelles ! ), d'API.

RStudio est ce qui a rendu R formidable et des millions de data scientists utilisent désormais R sur une base quotidienne.

J'ai enseigné R & RStudio à plus de 750 personnes et j'ai toujours souligné l'importance de comprendre toutes les fonctionnalités de l'API RStudio.

Avoir une interface amicale et ergonomique est très important.

Comprendre les fonctionnalités complètes de Rstudio vous donnera un avantage car certaines d'entre elles vous feront gagner des heures, et d'autres amélioreront votre expérience utilisateur globale.

Ce cours vous expliquera comment

  • installer R et paramétrer votre IDE RStudio

  • paramétrer les options globales

  • comprendre les volets (console, scripts, environnement, fichiers, plots, packages, viewer, aide)

  • lancer des projets et naviguer dans des projets

  • comprendre le répertoire de travail, la structure des dossiers et les dossiers

  • créer votre premier script

  • consultez git et utilisez le volet git

  • Dépôt de clones depuis GitHub

  • personnalisez votre code et ajoutez des ajustements

Une fois ce cours terminé, vous paramétrerez votre RStudio correctement et une fois pour toutes.

Rencontrez votre enseignant·e

Teacher Profile Image

Arkadi Avanesyan

Freelancer and Codementor

Enseignant·e

Hello! I'm a former Investment Banker and currently a freelancer and consultant who has been working remotely from home since 2016. Over the past nine years, I've had the opportunity to work in diverse fields such as Finance, Programming, and Data Science. This journey has allowed me to accumulate a wealth of experience that I'm eager to share with the world.

I believe in the power of sharing knowledge and learning from each other, and I look forward to bringing my insights to the Skillshare community. Let's learn and grow together!

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction: Bienvenue dans la classe de configuration et de personnalisation de RStudio. Je vais vous aider à naviguer dans notre studio comme un pro. À mon avis, RStudio est la meilleure idée. Il y en a, notamment pour la science des données, analyse des données, l'ingénierie des données. La première fois que vous lancez RStudio, vous regardez probablement un écran et vous ne savez pas par où commencer. Je vais régler ce problème. Je vais vous expliquer comment le configurer. Quelles sont les douleurs, quels sont les boutons ? Quelles sont les différentes fonctionnalités de notre studio ? Et à la fin de ce cours, vous serez capable de naviguer très facilement dans l'outil. Si vous avez déjà de l'expérience, je sentirai probablement quelques lacunes. Certaines fonctionnalités que vous ne connaissez pas ou certaines fonctionnalités récemment ajoutées dont vous n'avez pas entendu parler ? À propos de moi. Je suis un expert en science des données, en technologie, en finance et en banque d'investissement. Et j'ai également encadré 750 personnes en ligne. Merci beaucoup. Ce cours est entièrement gratuit, alors n'hésitez pas à le partager avec vos amis et collègues. Au revoir. 2. Installer R et RStudio: Commençons par installer R et RStudio. Ce sont des logiciels différents. R et RStudio sont séparés. R est le langage de programmation actuel et RStudio est l'IDE, l'interface. Donc, tout d'abord, nous avons tapé R. Si vous êtes sur un ordinateur Windows, voici votre lien. Si vous utilisez un Mac, vous devez vous rendre sur la page principale. Et il existe également une version Mac compatible avec la puce M1. Comme tu peux le voir. Lorsque vous l'installez sur un ordinateur Windows, assurez-vous de connaître votre système, vous allez dans le Panneau de configuration. Il y a une icône du système. Peut-être que ça ressemble à ça. Dans un premier temps, changez-le en système de grandes icônes. Et par exemple, pour moi, il s'agit d'un système d'exploitation 64 bits. Système d'exploitation. Et c'est pour la plupart des gens, je crois que vous venez d' installer cette version. Lorsque vous installez R, il vous sera demandé quel est votre type de système en saisissant simplement pendant que vous sélectionnez 64 bits. Donc, une fois que vous avez installé R, eh bien, c'est le lien sur lequel vous pouvez cliquer et simplement le télécharger. C'est assez simple. Ça ressemble à ça. Une fois que vous l'avez installée, c'est une interface assez simple avec toutes les fonctionnalités de la bande dessinée, je peux taper quelque chose comme un plus un et obtenir une réponse. C'est bien, mais c'est très basique. Nous allons donc installer RStudio. Il suffit de taper download RStudio. Le lien se trouve ici. Nous avons besoin d'une version gratuite, le téléchargement gratuit de RStudio Desktop. Et encore une fois, nous avons la version pour les distributions Windows, Mac et Linux. Encore une fois, vous le téléchargez et l'installez. Et une fois que vous l'avez installé, vous devriez avoir une icône avec RStudio. Et lorsque vous le lancez, RStudio est capable de déterminer l'installation de R. Comme vous pouvez le voir, dans la console, j'ai la version R 4.1, 812. ne s'agit pas de la dernière version. Et vous pouvez également le vérifier en accédant à Outils > Options générales. Et voici la version R, qui est la version par défaut. Vous pouvez avoir plusieurs versions de votre ordinateur et les modifier. C'est parfois utile, mais pas très souvent. Et une fois que vous avez fait tout cela, vous avez cette installation de R et RStudio. C'est quelque chose que vous devriez absolument voir sur votre console. Si vous ne voyez pas, cela signifie que vous avez fait quelque chose de mal. Maintenant que c'est fait, passons aux étapes suivantes. 3. Options mondiales de RStudio: Très bien, nous avons donc installé R et RStudio. Passons aux outils et aux options globales pour comprendre les options de RStudio. Comme vous pouvez le constater, il ne s'agit pas seulement d'une interface avec le langage de programmation, mais il vous offre également de nombreuses autres options. Bien sûr, il y a l' apparence, les options de code, mais vous pouvez voir que nous avons RMarkdown, qui est une fonctionnalité de Marianne. Avec RStudio. Nous pouvons utiliser Python, nous pouvons utiliser Git et de nombreuses autres fonctions. Il y a de nombreux administrateurs que nous pouvons ajouter à l'avenir. Pour l'instant, gardons les paramètres tels quels. Et dans la leçon suivante, je vais vous apprendre à personnaliser votre interface via les options globales. 4. Interface : thèmes, polices, visuels: Commençons par personnaliser l'interface. Si vous allez dans Options globales, en apparence, vous pouvez changer quelque chose. C'est quelque chose que je conseille à tout le monde de faire. N'optez pas pour le blanc et le noir endommagent vos yeux et vous fatiguent, surtout quand il fait une fois le soir. Ou vous allez avoir un très bon éclairage dans votre pièce. Tu ne veux pas cette lumière blanche sur tes yeux. Donc j'ai l'habitude de choisir quelque chose de plus sombre. Je préfère ne pas avoir de doigts ou peut-être ce gris. Il y en a une qui me plaisait beaucoup, une dysplasique. Passons à celui-ci pour l'instant. Mais allons-y, je ne pense pas que ce soit un peu mieux. C'est celui que j'aime beaucoup. Une deuxième chose que vous souhaitez personnaliser ici encore est la taille de la police. Encore une fois, selon la taille de votre écran, j'utilise un écran de 27 pouces. Donc, le formulaire 10 est correct. Si vous utilisez un ordinateur portable plus petit, augmentez simplement la police. C'est important. Vous pouvez également choisir la police qui vous convient. Et le Zoom, encore une fois, en fonction de la taille de l'écran. Quelque chose d'autre que j'ai l'habitude de supprimer, c'est ici dans le code. Je vais ici et je supprime cette ligne, la ligne d'affichage de la marge. Mais lorsque vous commencerez à coder, vous verrez parfois qu'il y a une ligne qui vous indique la marge d'une page A4. n'est pas ce que tu veux. Il vous suffit donc d'aller ici pour coder, afficher et cette marge s'applique. Autre chose. Vous pouvez également modifier. L'apparence est que vous pouvez également trouver en ligne des thèmes personnalisés. C'est à vous de décider. Je te laisse cette partie. Enfin, ici dans le code, vous pouvez modifier quelques options. Vous pouvez le souligner, c'est quelque chose que vous pouvez tester vous-même. Je ne vais pas m'épanouir dans cette situation. Je vous conseille de le conserver par défaut autant que possible. Mais n'oubliez pas que vous pouvez avoir ces options pour améliorer votre expérience utilisateur. Je te conseille toujours ne pas garder ce truc blanc et noir. 5. Créez un nouveau projet: Chaque fois que vous travaillez dans RStudio, je recommande toujours de créer des projets. Sans projets, votre base de code serait un gâchis. Alors, comment faites-vous cela ? le volet de droite, tout en haut, vous avez ce qu'on appelle un nouveau projet. Vous créez toujours un nouveau projet en démarrant un nouveau projet. Et RStudio est incroyable parce que lorsque vous commencez dans un nouveau répertoire, vous pouvez voir que nous pouvons démarrer un simple projet, mais que nous pouvons également créer des packages. Nous pouvons créer des applications Shiny, nous pouvons créer des blogs, des sites Web. Nous pouvons créer plus d'options. Je n'ai pas tous les compléments ici, mais nous pouvons ajouter des livres. Nous pouvons créer des API et de nombreuses autres options. Beaucoup de paquets me manquent car il s'agit d'une nouvelle installation. Vous pouvez également créer un projet dans un répertoire existant et cloner un projet à partir de Good. C'est quelque chose que nous aborderons dans cette leçon. C'est parti pour un nouveau répertoire, un nouveau projet. Passons au document. Et nous allons créer un projet Create. C'est quelque chose de très important car maintenant nous avons ce projet dans un dossier dans notre dossier de documents, et il contient ce fichier appelé Project one point our project, qui gérera les paramètres du projet. Comme vous pouvez le constater, lorsque je clique sur les options de ce produit, encore une fois, je ne vous recommande pas de modifier quoi que ce soit ici. Parfois, c'est nécessaire, surtout si vous utilisez Markdown ou Python, mais sinon, gardez-le tel quel. Et ce qui est bien, c'est que vous pouvez avoir plus d'un projet. Et ici, vous pouvez clôturer ce projet par exemple. Commençons une autre très rapidement. Nous passons à New Project. Cette fois-ci, passons à un répertoire existant. Encore une fois, nous pouvons faire ces documents. Nous pouvons créer des projets pour sélectionner le dossier et créer un projet. C'est bien aussi. Les deux versions sont notre cas. Parfois, vous souhaitez simplement créer un projet et un dossier vide sans spécifier de quel type de projet il s'agit. Ici, nous pouvons parcourir les projets très rapidement. De cette façon. Vous ne perdrez pas vos codes. Vous aurez des noms spécifiques pour chaque projet. Vous pouvez fermer le projet et créer un projet à chaque fois que vous travaillez . C'est très important. Je vais vous montrer pourquoi, et je vais vous montrer que je ne peux pas vous montrer quand cela ne fonctionne pas parce que j'ai vu de très nombreuses personnes ne pas travailler sur des projets. Et puis ils ont 50 fichiers et ils n'ont aucune idée de l'endroit où se trouvent les fichiers dans les dossiers. Encore une fois, considérez cela comme acquis et créatif. 6. Comprendre le répertoire de travail: Maintenant que nous sommes dans le projet, il y a quelque chose d'important que nous devons comprendre. Dans le volet des fichiers. Il y a un bouton appelé Définir comme répertoire de travail et allez travailler dans le répertoire. Avant de cliquer sur ces boutons, laissez-moi vous expliquer ce qu'est le répertoire de travail. Le répertoire de travail est le dossier dans lequel vous vous trouvez actuellement. Lorsque vous créez un dossier, lorsque vous créez un projet, vous êtes automatiquement dans ce dossier. Et ce dossier est votre répertoire de travail. Il y avait une commande dans RStudio nous permettant d'utiliser Get WD, qui disait : Quel est votre répertoire de travail ? C'est très important car sur différents ordinateurs, votre répertoire de travail sera différent. Comme vous pouvez le voir ici, c'est le travail des utilisateurs, qui est mon nom d'utilisateur, documente le projet 1. Quelqu'un d'autre aura autre chose sur une machine Windows, sur une machine Linux ou sur une machine Ubuntu, cela aura un aspect complètement différent. C'est pourquoi je recommande toujours les projets car maintenant votre répertoire de travail sera automatiquement ce dossier et vous n'avez pas à le spécifier. Parfois, vous pouvez voir dans le script quelque chose comme le répertoire de travail défini. Et puis discret mentionnerait les utilisateurs C. John, mon dossier, mon autre dossier, etc. C'est un chemin immense. Et si vous essayez d'exécuter ce code, cela vous donnera une erreur car vous ne l'avez pas. C'est pourquoi créez toujours un projet et votre répertoire de travail par défaut sera le suivant. Imaginez que nous ayons un dossier ici. Celui à l'intérieur. Nous pouvons toujours cliquer ici davantage et dire, allez dans le répertoire de travail et revenez ici. C'est intéressant lorsque vous avez de très nombreux dossiers, que vous naviguez dans des dossiers, que vous vérifiez quelque chose, et que vous voulez revenir au répertoire parent, vous pouvez aller ici. Je ne vous conseillerais jamais d'utiliser cette fonction, Définir comme répertoire de travail, car vous pouvez y aller par exemple et faire Définir comme répertoire de travail. Et maintenant, vous êtes un répertoire de travail, il ressemble à ceci. Ce n'est pas bon. Conservez toujours le répertoire de travail comme dossier principal dépendant du projet. Et ça permet ne pas jouer avec ça et jamais bien. 7. Aperçu des panneaux: Maintenant que nous avons une belle installation de RStudio, allons comprendre les difficultés. La douleur, ce sont ces petites fenêtres. Il y en a beaucoup, beaucoup dans chaque fenêtre ont un objectif très précis. Je ne recommande pas de changer de position, sauf une. J'ai l'habitude de placer la console sur la droite car c'est agréable pour les yeux et c'est toujours bien de l' avoir avec la console à l'envers et non à l'envers. Comme vous pouvez le constater, si vous ne le faites pas dans la console, vous allez en bas et ce n'est pas une bonne option. dehors de cela, vous pouvez accéder aux volets d'affichage et à la mise en page et les personnaliser. Encore une fois, je ne vous recommande pas de le faire. C'est déjà assez bien configuré. Autre chose aussi. Si, par accident, vous fermez une douleur, supposons que nous fermions les jobs de fond. Vous pouvez toujours accéder à Afficher et dire Afficher les tâches en arrière-plan. Assurez-vous de ne pas fermer vos douleurs par accident, mais vous pouvez toujours les trouver ici. Toutes les douleurs sont là. Et vous pouvez également avoir d'autres problèmes si vous utilisez Markdown ou CPP ou si cela dépend de ce que vous faites. 8. Pane de la console: Avant de commencer à écrire des scripts, nous devons comprendre la console, ce qui est très important. La console est la fenêtre dans laquelle vous pouvez parler au programme. Si je demande R à un plus un, cela s'applique et si je dis un plus x, cela me donne une erreur. La console est donc la zone où vous interagissez avec le logiciel. Nous pouvons passer une ou plusieurs commandes et obtenir une réponse. Bien sûr, vous ne le faites pas, vous ne faites pas ceci un plus quatre , puis vous entrez quelque chose comme ceci. La console que nous allons vous demander, OK, c'est fait. Donc, si vous souhaitez annuler cette commande, il vous suffit d'appuyer sur Escape sur le clavier pour revenir à la console. C'est ainsi que vous interagissez toujours avec le logiciel. Vous pouvez rapidement trouver une solution rapide. Si vous avez une base de données, vous pouvez inscrire des voitures vides et obtenir le nombre de lignes. Vous pouvez rapidement vérifier quelque chose avec la console. Ce n'est pas ici que vous tapez votre code réel. C'est là que vous pouvez demander très rapidement au logiciel de vous donner une réponse. Vous pouvez nettoyer la console en cliquant ici. Et il est très important de comprendre la différence entre la console et le script lui-même. Nous aborderons ce sujet un peu plus tard. 9. Pane de fichiers: Il est très important de comprendre l' étendue des fichiers. Avant même de commencer à programmer, comprenons tout. Le fichier Spain est un outil pour naviguer dans le dossier. Vous pouvez cliquer ici pour afficher davantage le dossier, nouvelle fenêtre. Et vous pouvez voir que c'est la même chose que d'être dans un dossier. Dans Windows 7 Mac. Supposons que je crée un nouveau fichier, je l'appelle TXT à 11 points. Il s'agit d'un fichier texte. Comme vous pouvez le voir, RStudio affichera l'extension, ce qui est très utile. Vous pouvez le renommer , le supprimer. Vous pouvez copier et déplacer. Et il existe des fonctionnalités intégrées pour lire les fichiers. Je peux cliquer dessus et nous lirons le fichier automatiquement. Mais ne passons pas par là pour l'instant. Ce qui est également important, c'est que vous avez tous des dysfonctionnements. Je te conseille de vérifier. Et lorsque vous devez créer un nouveau fichier, un nouveau script. En général, la plupart des didacticiels vous expliqueront comment, comment vous y rendre et démarrer un script. Si vous lancez un nouveau script R ici, il indiquera un script sans titre. Et ce ne sera qu'un script vide sans aucune structure. C'est pourquoi je vous conseille toujours de commencer ici. Créez un script R, appelez ce code de script. Il indique le code qui est, ne supprimez pas cette extension, conservez-la correctement. Et comme vous pouvez le constater, nous avons un fichier appelé Code point r, qui se trouve dans ce dossier dans lequel nous voulons travailler. Et je peux taper ici et obtenir un répertoire de travail et vérifier ce qu'il affiche. Il est écrit Project One. Comme vous pouvez le constater, il s'agit d'une manière beaucoup plus simple de créer des fichiers. Vous pouvez créer votre fichier Markdown, votre fichier C plus plus, votre fichier Python, tout ce dont vous avez besoin. Je ne vous conseille pas d'utiliser cette douleur. J'ai vu de très nombreuses fois des gens qui avaient quelque chose comme ça sur leur ordinateur. L'un d'eux contient des scripts, celui-ci en a d'autres foirés, celui-ci contient des scripts et ils ne sont enregistrés nulle part. Alors que si vous commencez ici, il vous sera toujours demandé de lui donner un nom et il sera automatiquement enregistré dans ce dossier. 10. Pane Script: Maintenant que nous avons un script appelé cold qui permet de moins naviguer dans cette douleur. Ce code d'art est un fichier TXT, simplement appelé point r car il s'agit d'un fichier texte artistique. Et notre moteur est capable de comprendre ce qu'il dit ici. Donc, si je dis un plus 11 plus un, exécutez maintenant la commande, s'exécute pour exécuter la commande. Vous n'avez qu'à contrôler Entrée ou Commande Entrée. Et vous pouvez faire x égal à un, par exemple, puis dire x plus cinq. Ensuite, nous pouvons essayer x plus. Nous savons donc que cela fonctionnera, que cela fonctionnera. Cela va fonctionner. Ce sera une erreur. Nous pouvons dire qu'au lieu d' avoir x plus cinq, nous pouvons imprimer x plus cinq. L'impression est parfois très utile car si vous voulez exécuter l'intégralité des scripts, vous ne verrez que l' imprimer sur la console et vérifier, comme vous pouvez le voir, nous ne voyons que celui-ci. Ce sont des commandes qui ne se trouvent pas là où nous ne demandons pas à la console de renvoyer quelque chose. Ici. Nous voulons que cela rapporte quelque chose. Nous voulions demander à la console d'imprimer quelque chose dans la console. Et cette douleur est très simple. Lorsque vous changez quelque chose, vous verrez qu' une petite étoile apparaît la console et sur la douleur. Cela signifie que le fichier a été modifié mais n'a pas été enregistré. Supprimons cela et sauvegardons ceci. Supprimez ce coffre, et nous avons ce bouton Exécuter. Encore une fois, j'utilise Command Enter, mais vous pouvez également cliquer sur la ligne de sélection dans r1. Ou vous pouvez simplement sélectionner quelques lignes. Et la Course, comme vous pouvez le voir lorsque vous faites la course, vous verrez tout. Mais si vous faites la source, vous ne verrez que l'impression. La source signifie que vous exécutez simplement le code en tant que tel. Et il ne renverra les commandes que vous avez demandées au tribunal, les empreintes, les avertissements ou les erreurs, tout. N'oubliez donc pas de sauvegarder vos fichiers. N'oubliez pas de les nommer correctement. Et vous pouvez avoir autant de scripts R que vous le souhaitez dans les fichiers, dans le dossier . Code. Code trois. Ce n'est pas limité et je ne peux rien vous apprendre de plus à ce sujet. 11. Volet environnemental: La prochaine chose que nous aborderons est le volet environnement. Comme vous pouvez le voir, il y a quelque chose qui s'appelle x et qui est égal à un. X est une variable. Et nous assignons x à un, x et x sont avant. Créons la nouvelle variable. Disons que a est égal à quatre. Vous pouvez voir qu'un présent existe et ainsi de suite. L'environnement est donc votre mémoire virtuelle. Ce zonage d'objets existe quelque part. Aucun fichier ne contient de données, aucun fichier TXT, aucun fichier Excel. Cet environnement peut être un dataframe. Cela peut être tout ce que tu veux. Il peut s'agir d'un objet texte, d'un tracé. C'est ici que vous pouvez suivre votre objet dans votre mémoire virtuelle. Vous pouvez, évidemment, une fois que vous avez créé des variables, vous pouvez évidemment les enregistrer dans des fichiers réels ou au format txt, csv. Mais c'est ici que vous pouvez suivre ce qui arrive au fichier. Si je dis que a est maintenant égal à six, vous verrez que la valeur change. Il est très important de suivre l'environnement. Vous pouvez le nettoyer et supprimer tous les objets, puis redémarrer et recréer ces objets. Vous avez également masqué des fichiers dans cet environnement. Par exemple, si je tape des voitures vides, si je dis que df est égal à des voitures vides, un objet appelé df apparaîtra, qui est une trame de données de 32 observations de variables non pertinentes. Et ces voitures vides sont quelque chose qui existe déjà dans notre environnement, mais ce n'est pas dans l'environnement global, c'est dans les autres environnements. Encore une fois, vous n'avez pas besoin de passer par là maintenant, mais vous devez savoir que, par exemple, dans la base du package, dans l'environnement, il y a beaucoup, beaucoup d'objets, de nombreux objets. Par exemple, si je dis mois, mois, désolé, celui-ci s' appelle le nom du mois. Nous avons les noms de tous les mois. Encore une fois, cela se trouve par défaut dans Base R. Et nous pouvons toujours appeler ces objets le mois, les lettres. Nous pouvons taper des lettres et obtenir les lettres. Mais nous travaillons toujours dans un environnement mondial. Et ces autres objets qui se trouvent dans l'environnement sont cachés et vous pouvez les utiliser parfois quand vous en avez besoin à nouveau, des voitures vides, je les ai sortis de l'environnement caché et maintenant j'ai un objet df, qui est un dataframe. Et l'environnement qui vous permet d'examiner les données différemment en fonction de la structure. Dans ce cas, j'ai un dataframe et vous pouvez voir qu'il est séparé par cette petite douleur. Et un dataframe aurait, tout d' abord, jeté un coup d'œil rapide au dataframe en faisant cela. Mais ce n'est pas très, ce qui est sympathique, il y a ce petit bouton avec une petite table. Vous cliquez dessus et vous pouvez consulter vos données très facilement. C'est comme de l'urine dans un dossier Excel, vous pouvez filtrer, vous pouvez trier, vous pouvez cliquer ici sur le filtre et dire, je me demande si cette colonne est égale à, désolé. Vous pouvez dire que je veux qu'il n'y en ait que six. Et vous y voilà. Il existe différentes options et il y a aussi cette commande que vous pouvez taper, vous pouvez voir UDF et obtenir la même chose. En fait, lorsque vous cliquez sur ce bouton, il écrit automatiquement dans la console UDF, et vous pouvez voir df. Vous pouvez voir tous les autres objets. Nous pouvons également faire X, et nous pouvons voir que c'est un objet de type double et que la valeur est un. Vous pouvez faire tout ce que vous avez dans cet environnement. C'est quelque chose que vous ne pouvez jamais faire avec des environnements réguliers qui sont très présents dans de nombreux autres IDE. Et RStudio est vraiment incroyable à propos de cette option d'affichage. Cela est particulièrement utile lorsque vous parcourez des tracés complexes, des objets, des listes imbriquées ou des cadres imbriqués. Mais c'est plus avancé. Encore une fois. Suivez toujours celui de votre environnement. Assurez-vous toujours que vos variables sont stockées correctement et que vous les créez réellement. Parce que si je dis ça plus un, ça dira que les objets n'existent pas. Encore une fois, suivez vos objets et vérifiez toujours cet environnement. N'oubliez pas de le supprimer lorsque vous avez terminé ou lorsque vous souhaitez redémarrer votre script. 12. Pan: Une autre chose importante que vous devez savoir concerne les packages. Comme vous pouvez le constater, notre base R est livrée avec un ensemble de packages. Qu'est-ce qu'un colis ? Un package est un ensemble de fonctions qui vous permettent de faire quelque chose. Par exemple, les graphiques du package vous permettent de créer des tracés. Le graphique des statistiques vous permet de calculer des statistiques, et de nombreux autres packages vous permettent différentes choses. L'erreur bayésienne est très limitée. Par exemple, la base R ne sait pas comment vraiment un package Excel dans un fichier Excel. Ainsi, par exemple, nous voulons ajouter un package appelé open access x pour pouvoir lire les paquets dans R. C'est la page principale. Il s'agit d'un package qui vous permet de créer et de lire des fichiers Excel. Pour installer le package, deux options s'offrent à vous. Vous pouvez soit le saisir dans la console, soit dans les packages installés, puis dans le nom du package. Ou vous pouvez aller ici pour installer, tapez « ouvrez Excel's x. » Cela vous apportera les options et cliquez sur Installer. L'installation des packages peut prendre un certain temps, parfois lorsque vous les installez pour la première fois car vous souhaitez également installer des dépendances. Lorsque vous avez cette question, vous répondez oui. Comme vous pouvez le constater, le package open xOS X nécessite notre string guy CPP. Et ce sont des packages qui sont des dépendances. Cela prend un peu de temps et comme vous pouvez le constater, tout est installé. Il en va de même pour le Mac. Il vous suffit de vous rendre sur les packages installés. n'y a rien de plus à comprendre. Et vous verrez qu'à un moment donné, le package figurera dans cette liste. Maintenant, attendons un peu. OK, cela peut prendre un certain temps. Je vais vous expliquer quelques autres choses. Cette petite case à cocher signifie donc que ce package est désormais actif. Eh bien, lorsque vous n' avez pas de case à cocher cela signifie que le package est installé, mais qu'il n'est pas actif. Une fois le package installé, que fait-il ? Il crée une copie du package sur l'ensemble des fonctions de votre ordinateur local afin que vous puissiez y accéder quand vous le souhaitez. Dans ce cas, je pense que les packages se trouveront dans ce dossier. Les documents sont utilisés lorsque Library for 0.1. Et comme vous pouvez le voir, il s'agit d'installer les packages. Monte a cette copie locale. Vous pouvez utiliser ces packages à chaque fois et vous ne les installez plus. Vous n'avez plus besoin de les télécharger. Pendant le téléchargement. Je vais te montrer autre chose. Dans les options globales. Ici, vous avez des packages et vous avez le référentiel de sérum principal. Le surround est le dépôt des paquets. Et par définition, c'est mondial. Vous pouvez avoir d'autres rétroviseurs en fonction de votre emplacement. Cela est pertinent lorsque votre connexion Internet est faible. Vous choisissez donc un serveur le plus proche de vous. Mais en général, cela n'a pas vraiment d'importance. Tous les packages sont identiques sur tous les serveurs et il s'agit plus d'un système de sauvegarde que de toute autre chose. De très nombreux pays entretiennent ces packages. L'installation est terminée, cela prend du temps. Encore une fois, le dossier est là. Donc, par exemple, si vous regardez notre CPP, il y a la structure du package. Il contient des fonctions, des fonctions d'assistance et, dans l'ensemble, il vous permet d'utiliser le package une fois terminé. Une autre fonctionnalité que vous verrez ici est ce petit x. Il s'agit d'une option pour supprimer le package. Parfois c'est nécessaire. Parfois, vous ne voulez que le package ou la nouvelle version installée, mais savoir quand vous souhaitez installer la nouvelle version sera automatique. Mais parfois, vous pouvez avoir un problème de compatibilité ou une erreur indiquant que vous ne pouvez pas installer package avant de supprimer le précédent. C'est comme ça que tu le fais. Vous pouvez également saisir Supprimer des packages, puis saisir le nom du package. Par exemple, notre cpp, je ne vais pas le gérer, mais c' est quelque chose que vous pouvez faire aussi. Vous pouvez le saisir dans un script ou dans la console. Enfin, comme vous pouvez le constater, chaque package possède une version et les packages sont constamment mis à jour. Par exemple, pour Open XLSX, vous pouvez voir qu'ils ont une bonne page. Laisse-moi trouver ça. Ou est-ce une bonne page ? Guide de contribution ? Ce sont de bonnes pages. Et vous pouvez voir que le package est en constante évolution. Et il y a eu 1 500 commits par comité dans de nouvelles fixes. Et vous pouvez voir que la version actuelle est la version. Je ne le vois pas ici, mais il existe une version 4.2, 0.5. Il s'agit de la dernière version du package. Et si je reviens à la théorie, vous pouvez voir que parfois des paquets ont des problèmes lorsqu'il y a des bogues. Il y a des améliorations. Vous pouvez toujours accéder à la page GitHub d'un package. Chaque package possède une page GitHub. Tous les packages de R sont open source, l'exception de quelques packages développés par des entreprises privées. Ne volez pas. Et personnellement, je poserai toujours des questions lorsque j'ai des problèmes, chaque fois qu'une erreur que je ne comprends pas. Je crois que j'ai posé quelques questions ici. Laisse-moi me retrouver. Oui, c'est une question que j' avais à propos d'un symbole corrompu. Et c'est ainsi que vous posez une question. Vous demandez, vous décrivez le bogue, vous ajoutez le code, vous décrivez votre système, vous dites quelle version vous utilisez. Et c'est une erreur que non seulement moi mais beaucoup de gens ont commise. Il s'agissait d'un personnage corrompu, ce qui était un point d' interrogation. Je crois que cela corrige ce problème ou qu'il est toujours ouvert. Encore une fois, n'importe quel package que vous voulez, si vous voulez quelque chose comme le CO2, qui est un package pour les parcelles, vous pouvez ouvrir la page principale, il y a une bonne page. Et encore une fois, 4 900 commits signifient que le package est activement développé. Encore une fois, lorsque vous recherchez nouveaux packages pour certaines tâches, assurez-vous toujours qu'ils contiennent une page GitHub contenant de nombreuses validations. Cela signifie que le package est en ligne. Rstudio développe lui-même de nombreux packages. Si nous passons à nos packages studio, nous aurons une longue liste de paquets dans RStudio développe principalement tidyverse, qui est un ensemble de packages pour travailler avec des données. Et tous les packages développés, développés par RStudio, sont généralement très solides et sans erreur. Il y a une grande communauté derrière ces packages. Vous disposez des principaux packages pour l' analyse et la description des données. J'utilise beaucoup de rangement, pas par stringer non plus, mais pas tant que ça. Plus brillant. Bien sûr, je l'utilise beaucoup. J'utilise beaucoup de RMarkdown. Je ne travaille pas beaucoup sur la modélisation de la prédiction, mais les modèles tidymodels sont très intéressants, mais vous avez également d'autres packages. Vous pouvez créer une API avec plumper. Le réticule est un emballage très important. J'en utilise beaucoup pour utiliser Python et l'art ensemble. Et dans l'ensemble, faites toujours préférer les packages développés par notre studio à n'importe qui d'autre. Ils sont très bons dans ce qu'ils font. Tidy Verse est plus que ce paquet, c'est en fait 12 paquets au total toujours en cours d'installation. Malheureusement, j'ai choisi un colis qui était assez volumineux. Gg plot to the player ID est déjà très agréable pour lire de gros fichiers, des fichiers TXT, Paris pour programmation fonctionnelle, des tables, des tables. Alors vous avez ceci est Tidyverse. Je pense que c'est un ensemble de huit packages, mais ils s'ajoutent constamment. Oui, vous avez également DBI, HDR pour les API. Google Drive est dans Tidyverse. Google Sheets est dans Tidyverse, châtie les objets ou n'est pas Tidyverse. Et maintenant, ils ont ajouté les données Labaree et d'autres packages. Encore une fois, c'est très agréable si vous avez le temps, je crois qu'ils ont même un livre ici. Ce livre. Si tu as le temps de lire ce livre, il est plutôt bon. OK, ce n'est pas encore fait. Je le ferai, je passerai à la leçon suivante quand ce sera fait. Mais dernier point de leçon, vous verrez le sexe ouvert d'Excel dans cette liste. Et cela signifiera que le package est enfin installé. La première fois que vous installez le package, il téléchargera de nombreuses dépendances, puis c'est le cas. 13. Aide le volet: Très bien, nous avons donc installé pour les nouveaux packages, dépendances en libre accès x n. Comme vous pouvez le constater, ils se trouvent dans une section distincte appelée Bibliothèque utilisateur, qui n'est pas la bibliothèque système. Maintenant, nous pouvons utiliser ces packages pour nos projets. Comme vous pouvez le constater, la bibliothèque n'est pas utilisée pour le moment, elle n' est pas chargée. Nous pouvons donc soit le faire, ce qui est une option, pas très pratique, soit nous devrions le faire. Nous commençons notre script en tapant la bibliothèque OpenSSL sex et en tapant ceci. De cette façon, on charge la bibliothèque, on peut la décharger. Encore une fois. Une fois que nous avons chargé la bibliothèque, l'ouverture x est égale à x, nous avons maintenant accès aux fonctions fournies avec cette bibliothèque. Donc, par exemple, si je dis open xOS x, c'est une façon de trouver toutes les fonctions. Ensuite, nous avons une liste de toutes les fonctions fournies par la bibliothèque. Supposons que nous souhaitions comprendre la fonction au style. Nous pouvons utiliser l'aide ou l'aide à la douleur pour comprendre la fonction. Nous pouvons faire un point d'interrogation, ajouter du style et obtenir cet assistant, qui explique la fonction. Cette douleur auxiliaire est très importante. Nous aurons ici l'explication complète d'une fonction et quelques exemples. Je peux aussi le faire pour certains. Cela expliquera le fonctionnement de la fonction. Je peux utiliser la fonction pour vérifier le fonctionnement de la fonction d' écart type. Et vous pouvez voir à chaque fois que le package entre crochets, SD provient des statistiques du package. Si je dis bien, excelle x, cela vient du paquet open x est égal à x. Vous avez ce petit outil de recherche quand vous pouvez dire Fichier. Et pour trouver un fichier Word pour vous dans ce texte mettant en évidence le fichier mondial, vous en avez parfois besoin et chaque fois que vous aurez des exemples, cette douleur auxiliaire est très importante. Je m'en sers tout le temps. Je ne me souviens pas de toutes les fonctions. Je ne me souviens pas des disputes. Donc, par exemple, si j'utilise de la publicité, pas du style, mais quelque chose comme supprimer des données, d'accord ? Je ne me rappelle pas comment programmer correctement cette fonction. Je peux vérifier rapidement, d'accord, cette fonction nécessite le classeur, le nom de la feuille, la colonne , la ligne et cet argument, qui est par définition faux. Je ne vais pas passer par la programmation fonctionnelle. Mais cette douleur auxiliaire avec un point d'interrogation est très importante. Parfois, vous pouvez voir une fonction que vous n'avez jamais vue auparavant. Disons la fonction, laisse-moi réfléchir. Disons que la fonction select. Vous voyez la fonction sélectionner quelque part. Tu n'avais pas ça. Vous pouvez faire un double point d'interrogation. Cela ira donc chercher la fonction select dans tous les packages qu'ils existent. Vous voyez qu'ils ont sélectionné de très nombreuses fonctions. Il n'y a pas toujours de moyen facile de trouver une fonction, mais parfois, une fonction peut être très précise. Dans ce cas, je cherche une sélection parmi le fournisseur. Il devrait être ici. Si je dis « déclarer », je crois que cela devrait être ici. C'est peut-être Tidverse. Mais c'est une façon de trouver une fonction. Parfois, la fonction est si c'est le cas. Encore une fois, c'est une fonction que j'utilise beaucoup. Vous pouvez rapidement vérifier son fonctionnement. Vous avez quelques exemples ici. Vous avez des exemples complexes. Et en général, vous vous contentez du premier ou du deuxième exemple. Vous avez également le C, qui peut vous donner d'autres exemples. Et d'ailleurs, cela vient du paquet lui-même. Une poignée en a utilisé autant que possible. Le point d'interrogation vous aidera à trouver les bons arguments de la bonne manière. Cela vous aidera beaucoup à résoudre les erreurs. 14. Parcelles et volet téléspectateur: Je viens d'installer d'autres paquets bibliothèque ggplot2 est installée. Et j'ai installé la bibliothèque. Complot. Ce package est autorisé à créer des graphiques et GG plot crée des graphiques de base tout en permettant probablement de créer des tracés plus interactifs. Et avec cela, je vais illustrer les tracés de peinture et le visualiseur. Créons un diagramme GG. Au fait, nous pouvons faire ce diagramme GG deux et deux. Trouvons une fonction qui crée les tracés. Parcelle. Cette fonction. Il s'agit d'une fonction permettant de créer un tracé. Passons très rapidement à un exemple. Quelque chose comme ça. Copions ceci. Et enfin, complotons. OK. Si nous exécutons tout ce Control Enter, nous obtenons le tracé. C'est l'intrigue. Je ne vais pas entrer dans le code juste pour illustrer, l'intrigue sera dans cette intrigue douloureuse. Il y a quelques fonctionnalités intéressantes. Vous pouvez le zoomer. C'est très intéressant. Vous pouvez l'exporter sous forme d'image, de PDF. Vous pouvez le copier dans le presse-papiers, modifier la hauteur, la largeur, vous pouvez le modifier. Conservez le métafichier de métadonnées sous forme de bitmap. De très nombreuses options si vous travaillez avec des graphiques, c'est très difficile. Je l'utilise beaucoup aussi. Vous pouvez également balayer et cette intrigue pénible et tout supprimer. Encore une fois, reprenons cela à l'intrigue. Vous pouvez supprimer le tracé actuel. Nous devrions le faire pour effacer tous les tracés. Parce que si nous le faisons encore une fois, comme vous pouvez le voir, il y a cette petite flèche. Et il y a plus d'une intrigue. Encore une fois, c'est pour tout. Tracez ceci encore une fois. Enfin, si vous venez charger sans attribuer de variable, vous voyez qu'il n'y a rien dans l'environnement. Il va simplement le brancher dans les tracés de la section. On peut dire que l'intrigue 1 est égale à cela. Supprimons ceci. Et le tracé 1 est maintenant un objet qui est une liste de tracés sur des listes. Et si nous disons simplement « maintenant, intrigue 1 », nous obtiendrons l'intrigue. Maintenant, créons quelque chose appelé PLA2, qui est plot, la version que nous utiliserons entièrement numérique du tracé. Mais maintenant, il y a un objet appelé ggplot2, qui est également une liste. Et si je regarde la classe, c'est une intrigue, l'objet. Si je vérifie la classe de l'un d'eux, c'est une intrigue simple. Donc, si je veux maintenant voir le PLA2, allons-y. tracé 2 apparaîtra dans un visualiseur et, comme vous pouvez le voir, il s'agit d'un graphique interactif. Je peux le faire. J'ai un bouton Zoom, j'ai un bouton de téléchargement. J'ai ces outils de sélection. Zoom arrière, zoom signifie la réinitialisation, tracez, ces méthodes interactives de tracer des graphiques. Et les objets interactifs vont vers le visualiseur, tandis que les tracés 2D classiques vont vers les tracés. Même fonctionnalité, l' export zoomé, le swipe delete. Vous pouvez même le faire et l'afficher sur grand écran. Comment puis-je arrêter ça ? L'arrêt est terminé. C'est un complot. C'est un code HTML. 15. Autres panneaux: Enfin, certaines douleurs que nous n'avons pas couvertes, couvrons-les rapidement. Nous avons l'historique de la douleur qui peut vous permettre de trouver ce que vous avez tapé auparavant. Cela est parfois utile. Personnellement, je ne l'utilise pas beaucoup. Mais parfois, il est intéressant de trouver quelque chose que vous avez déjà tapé. Vous éprouvez une douleur appelée connexion. C'est un problème qui vous permet de vous connecter à des bases de données SQL ou à d'autres bases de données. Par exemple, si je vais ici, ODBC est une option. Je ne crois pas avoir installé le package. Odbc vous permet de vous connecter aux bases de données SQL et de lancer les bases de données Spark. Je n'ai pas les colis. C'est intéressant, c'est utile, c'est avancé. Vous n'en avez pas besoin pour l'instant, mais si vous souhaitez apprendre à travailler avec des suites et des bases de données, ce volet de connexion et de connexions vous sera très utile. Il existe un didacticiel exceptionnel. C'est très intéressant pour les débutants. Vous pouvez trouver des tutoriels, des tutoriels RStudio ici. Et vous pouvez les trouver sur la page Web, mais aussi via RStudio. Par exemple, si je le veux, me manque un paquet appelé Learn are, si vous voulez obtenir de très bons tutoriels de base propres, c'est très bien. Le terminal est, dépend du type de terminal utilisé. Si vous utilisez un Mac ou Linux, vous aurez le terminal Mac Linux par défaut. Si vous utilisez une machine Windows et que vous n'avez fait que l'installer, vous aurez le terminal d'accès. Tu peux garder la piscine ou quelque chose comme ça. Dans ce cas, il ne s'agit pas d'un dépôt Git. Vous pouvez avoir différents terminaux. Si vous accédez aux options du terminal. Au lieu du bon bash, vous pouvez avoir le PowerShell, vous avez Windows. J'ai installé le sous-système Windows pour Linux. Vous pouvez l'avoir comme terminal. Le terminal n'est pas vraiment un outil de programmation. Il s'agit plutôt d'un outil avancé pour une bonne manipulation. C'est également utile si vous utilisez Dockers, si vous utilisez des conteneurs, si vous travaillez avec une machine Linux. Encore une fois, très avancé. Tu n'as pas besoin de ça. Pour l'instant. Le terminal, vous pouvez avoir plus d' un terminal ouvert à trois bornes. Et encore une fois, si vous utilisez un Mac, Windows ou Linux, vous devez savoir ce qu'est un terminal. En particulier pour les utilisateurs de Linux, vous pouvez fermer le terminal. Et personnellement, j' utilise le terminal, qui est le terminal bash. C'est très difficile lorsque je travaille avec Docker Containers. Il existe également ce que l' on appelle les emplois de fond. C'est intéressant. Supposons que vous ayez un long script qui dure environ 40 minutes. Vous pouvez l'exécuter en arrière-plan pendant que vous faites autre chose. Dans ce cas, supposons que nous ayons ce point de code R que nous voulons exécuter. Nous pouvons dire démarrer un code de tâche en arrière-plan qui est un répertoire de travail. Et on peut dire « Exécutez ceci », « commencez ». Et ce sera à l' arrière pendant que vous travaillerez sur autre chose. Bien sûr, cela a été très rapide, donc nous l'avons à peine vu. Mais en réalité, il est parfois très utile d'avoir 510 emplois de base différents pendant que vous travaillez sur votre travail réel. Vous pouvez aussi évidemment quelque chose, vous pouvez aussi évidemment exécuter plus d'un RStudio. Vous pouvez avoir un projet, et dans la fenêtre suivante, vous pouvez avoir un projet quelque chose que je modifie habituellement dans mes paramètres généraux. J'ai oublié de te dire que je n'aime pas ça. Je le supprime, j'ai restauré le projet le plus récent au démarrage. Je veux que mon RStudio démarre vide afin de pouvoir choisir mon projet. Vous voyez, maintenant il n'y a que moi qui connais les projets, projets connus, et j'ai choisi mon projet. D'accord, donc les jobs de fond sont sympas. Vous pouvez également avoir juste un second script RStudio en cours d'exécution pendant que vous travaillez sur un RStudio, ceux-ci sont facultatifs. J'ai utilisé le travail d'arrière-plan parfois lorsque j'ai un travail qui dure très longtemps, je n'ai pas beaucoup de projets qui nécessitent ce travail de fond. Avant, j'avais un projet qui analysait des données du Web et je devais attendre 10 secondes entre chaque partie. C'était donc très difficile parce que je l'exécutais en arrière-plan alors que je travaillais sur le même projet en même temps. Je crois que cela nous a permis de surmonter toutes les difficultés. Et oui, nous l'avons couvert, tout dépend. 16. Fonctionnalités supplémentaires: Enfin, abordons rapidement tout cela, ce qui n'est pas très nécessaire lorsque vous maîtrisez les douleurs. Mais le fichier vous permettra simplement de créer un nouveau fichier, créer un nouveau projet, d' ouvrir un nouveau fichier, les fichiers récents sont très intéressants pour connaître les projets récents, mais encore une fois, je vous conseille de l' utiliser pour gérer les projets ici. Je vous conseille de gérer vos fichiers ici et de créer les fichiers ici. N'utilisez pas ce fichier pour créer des fichiers de projets. Ce n'est pas très intéressant dans les modifications, alors qu'il n'y a rien d' intéressant ici. Eh bien, il y a un raccourci qui peut vous intéresser. C'est celui-ci, Control Shift F, où vous pouvez trouver et trouver le quartier dans vos scripts. Donc, par exemple, si je cherche la bibliothèque de mots, je peux la définir. Enfin, les fichiers se retrouveront partout où se trouve la bibliothèque. Je peux aller au code point are et trouver ce mot. Cela est utile. Cela est utile. Parfois, vous recherchez quelque chose et vous recherchez une fonction, généralement pour sélectionner ces fichiers sources courants, pas tous les fichiers. Et vous pouvez le trouver très rapidement. Vous pouvez le trouver très rapidement. Encode, vous avez quelques fonctions pour encapsuler votre code. Encore une fois, je ne vous recommande pas de l'utiliser. C'est plus pour le développement de packages. Il y a une fonction intéressante. Celui-ci est contrôlé I. Vous pouvez sélectionner un morceau de code et faire Control I. Dans ce cas, ce n'est pas vraiment pertinent, mais imaginez que j'ai quelque chose comme ça. Et celui-ci était quelque part, quelque part ici. Si je fais ce contrôle, je vais simplement tout mettre en retrait correctement. Je l'utilise parfois, en fait, je l'utilise assez souvent. Vous avez également, eh bien, vous pouvez ajouter des commentaires aux fonctions, mais c'est pour une terminaison de programmation fonctionnelle. Rien d'intéressant. Source, source avec écho, tout ce qui se trouve dans les Payne. C'est pourquoi je n'ai pas abordé à nouveau la vue. Nous remarquons les douleurs dans les parcelles. Vous pouvez voir Enregistrer en tant qu'image, Enregistrer en tant que PDF. Nous l'avons ici. Nous l'avons ici dans les parcelles. L'option Enregistrer l'image, Enregistrer au format PDF. Encore une fois, nous n'en avons pas besoin. La séance est parfois intéressante. Lorsque votre r est sombre, cela peut arriver. Vous mangerez trop de données ou, pour une raison quelconque, vous cliquerez trop vite. Quelque chose que vous pouvez arrêter est comme ceci et cela redémarrera R. Vous pouvez redémarrer R ici. Encore une fois répertoire de travail, nous avons couvert ce point. Encore une fois, nous n'en avons pas besoin. La version est destinée à la création de packages. Nous n'utilisons pas non plus ce débogage. Il est plus avancé pour la programmation fonctionnelle. Je ne vais pas couvrir ce profil est pour le code. Encore une fois, la programmation fonctionnelle. Nous n'avons pas besoin de ces outils. Nous avons couvert à peu près tout. Le contrôle de version est bon. Nous pouvons maintenant installer des packages, mais nous savons comment les installer à partir d'ici. La mémoire est possible, c'est intéressant, une utilisation de la mémoire à court terme. Nous l'avons ici. Vous pouvez voir la quantité de mémoire utilisée par un projet. C'est bien si nous avons un ordinateur à faible mémoire comme moi, je n'ai que huit Go de RAM. Cet ordinateur, j'en ai un autre, bien sûr. Et encore une fois, rien d' intéressant dans ces options. Nous avons déjà abordé les options globales. Dans l'aide, nous avons couvert l'aide. Parfois, vous avez envie de le faire, vérifier les mises à jour, mais là encore, RStudio vous demandera quand la nouvelle mise à jour sera disponible et nous vous demanderons de la télécharger. L'aide R a été récupérée, elle est là. Donc c'est à peu près, encore une fois, ce menu du haut de page est le même que pour les douleurs, mais nous avons couvert la douleur. Vous n'avez donc pas vraiment besoin d'en savoir beaucoup sur toutes ces fonctions. Il existe également ce que l' on appelle des compléments. Parfois, vous installez des packages. Les packages comporteront des compléments. C'est intéressant. Cela vous permet de sauter une partie de la programmation, par exemple, et l'ajout vous permettra de créer un type de projet spécifique directement sans que vous n'ayez à programmer quoi que ce soit. Lorsque vous allez apprendre de nouveaux packages, il arrive que le package contienne un complément pour vous expliquer. Lorsque vous venez d'installer R, il n'y a pas d'ADH et, bien sûr, vous l'ajouterez lentement un par un. Je l'utilise parfois, pas très souvent, mais certains packages ont de très bons compléments. Vous l'apprendrez également à l'avenir. C'est à peu près ça. Maintenant vous êtes très bon, maintenant vous avez une très bonne base solide de R et RStudio. Tu sauras comment t'en servir. Ce n'est plus compliqué. Ce n'est plus complexe. Vous pouvez enfin commencer à programmer. Vous pouvez enfin commencer à programmer en tant que pro. De cette façon, vous ne serez pas perdu dans toutes les fonctionnalités, c' est incroyable. J'utilise ce 24 heures sur 24, 7 jours sur 7, je l' utilise tout le temps. J'ai programmé 10 h par jour. Et j'utilise toutes ces fonctionnalités car elles m'ont beaucoup aidé. Ils font gagner du temps, ils économisent de l'énergie. Ils sont très utiles. Ils me permettent de vivre une expérience très agréable avec RStudio. Merci beaucoup et n' hésitez pas à laisser un commentaire. N'hésitez pas à laisser un avis. Je serai très content. Vous pouvez toujours me poser une question et je me ferai plaisir de vous répondre. Merci beaucoup. 17. Installez Git et Clone a Repo: manque un stylo important. C'est bon Vous pouvez utiliser Git avec RStudio et généralement, dans un bon projet, vous devez garder la plume. Dans ce cas, nous ne l'avons pas parce que ce projet en particulier n' est pas un bon projet. Tout d'abord, nous devons installer Git. Git est un logiciel distinct tel que R, et nous devons le relier à RStudio lorsque vous souhaitez accéder aux téléchargements. Encore une fois, vous avez Windows, Mac, Linux. Très simple. Il vous suffit de vous rendre sur une machine Windows. Vous optez pour Windows. Encore une fois, ma machine 64 bits. Lorsque vous avez installé Git, vous n' aviez pas une bonne configuration. Maintenant, il faut dire «  bon CMD », Git Bash. Vous n'avez pas vraiment besoin de vous inquiéter à ce sujet. Il est installé. Tu n'as pas besoin de l'ouvrir. Tu n'as même pas besoin de l'ouvrir. Une fois que vous l'avez installé, vous redémarrez RStudio. Je ne le ferai pas car il est déjà préinstallé pour moi. Et dans Outils, Options globales, bien. Cela devrait apparaître automatiquement s'il n'est pas là, cela signifie que vous n'avez pas installé correctement ou que vous n'avez pas trouvé ce chemin. Dans ce cas, vous pouvez le parcourir et le trouver vous-même. Mais ça, ça devrait fonctionner. Si ce n'est pas le cas, redémarrez R, redémarrez peut-être votre ordinateur. Mais cela devrait se faire automatiquement. Ici. Si ce n'est pas le cas, vous devez parcourir, trouver le dossier dans lequel le portail a été installé. Trouvez le dossier bean, exécutez l'exécutable et pointez-le simplement vers ce dossier. Une fois que vous avez une bonne fonctionnalité, vous pouvez maintenant utiliser une bonne fonctionnalité. Dans ce cas, je vais rapidement vous montrer comment tirer un projet et un projet client de bon. C'est mon GitHub. Comme vous pouvez le constater, j'ai quelques dépôts publics. Je voudrais commencer par extraire ce dossier, ce projet, j'ai un projet appelé tidy code. Il contient quelques codes sur lesquels je travaillais. Peu importe. Quand tu es à l'intérieur. Eh bien, lorsque vous êtes dans le référentiel de quelqu'un, s'il est ouvert, vous pouvez accéder à Code. Cliquez sur le lien git repository. Vous n'avez qu'à copier ceci. Et en entendant des projets, vous pouvez accéder à New Project. Sauvegardez ceci. Vous allez dans le kit de contrôle de version et collez simplement cette URL. Il trouvera automatiquement nom du projet de détective et vous pourrez le créer. Vous pouvez maintenant voir que vous avez un projet avec tous les dossiers. Il y a un script R, un script Python, des fichiers CSV et vous devez maintenant vous faire mal. Le bon stylo peut aider à boulonner, vous permettre de tirer et pousser ne couvrira pas cela dans cette classe. Vous pouvez également accéder à l'historique. Pour obtenir. Vous pouvez voir que le premier commit Aidid était constitué des données d'un code, puis a ajouté un autre code, puis ajouté un autre fichier. Et enfin, j' ajoute une autre couche. Il y a pour les commits ou il y a une histoire. Et vous pouvez, couvrons rapidement la piscine. Le pool vous permettra de mettre à jour l'enfant au cas où, supposons que je mette à jour ce dépôt dans un moment. Tu peux vite aller trop bien et tu peux le faire. Maintenant, cela vous permet de manipuler complètement le bien. Si vous savez comment cela fonctionne, vous pouvez faire des validations. Vous pouvez envoyer des fichiers. Vous pouvez ignorer les fichiers et toutes les fonctionnalités, vous pouvez naviguer dans les branches. Toutes les fonctionnalités qui le permettent sont couvertes dans RStudio, vous n'avez donc pas à vous soucier l' apprentissage des commandes, de la console. C'est très utile et cela fait partie du projet que je vais vous demander de réaliser. Je vais vous demander de cloner avec succès un dépôt, pas le mien. Il s'agit d'un exemple. La tâche sera, le projet sera de vous connecter, trouver un référentiel, vous en aimez un, un référentiel. Si vous recherchez quelque chose d' intéressant, vous pouvez, par exemple, participer aux concours RStudio. Et RStudio propose un concours et un concours de table brillants. Je le préfère bien, je commencerais par le contenu de la table. Vous pouvez consulter les personnes qui ont réalisé certains projets à titre d'exemple, où, où se trouvent les exemples ? Passons à 2021. Et voici le gagnant. Allons-y pour ce type. Nous pouvons accéder au référentiel, au référentiel, et nous pouvons accéder au code, à la copie, au contrôle de version du nouveau projet. Et c'est très intéressant parce que maintenant, lorsque vous pouvez cloner les dépôts des utilisateurs, vous pouvez apprendre en regardant leur code, regardant ce que j'ai fait. Vous pouvez voir que c'est très agréable. C'est le gagnant d'un concours de tables et ça a l'air incroyable. Nous pouvons donc aller ici dans le Lisez-moi. C'est une lecture que vous voyez ici. Et quelque part ici, vous devriez avoir les scripts, d'accord ? Voici les scripts. Vous pouvez ouvrir le script et commencer à vérifier ce qu'ils ont fait. Et d'ailleurs, RStudio vous aidera lorsqu'il y a un package requis ici (bibliothèque), mais que vous n'en avez pas, il vous demandera si vous voulez les installer, vous pouvez l'installer automatiquement installé. Si je ne le fais pas. Et je lance ce script, il dira, oh, vous n'avez pas ces packages, vous ne devriez pas les installer. Et comme vous pouvez le voir, c'est très agréable. Cette personne a fait un très bon travail en créant une table. Et vous pouvez marcher, cela fait beaucoup de files d'attente, mais vous pouvez apprendre en clonant les bibliothèques d'autres personnes. Encore une fois, il ne s'agit que d'une infime fonctionnalité bénéfique. Mais je veux que vous sachiez qu'il y a une bonne douleur et que vous pouvez apprendre où elle ressent de la douleur.