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.