- plus convivial que la console R pour débuter, plus facile à apprendre que Emacs, plus facile à installer que Eclipse ...
- développement actif de la Rstudio team
## Installation de la version Desktop de RStudio
### Installation de la version Desktop de RStudio
RStudio nécessite l'installation d'une version récente de R (http://cran.r-project.org).
...
...
@@ -78,11 +80,11 @@ Puis installer RStudio depuis rstudio.com (https://rstudio.com/products/rstudio/
export RSTUDIO_WHICH_R=/usr/local/bin/R
```
## Premiers pas avec RStudio
### Premiers pas avec RStudio
Une fois installée lancer RStudio.
### Notion d'Espace de travail (Workspace)
#### Notion d'Espace de travail (Workspace)
Au lancement de RStudio, R est lancé:
>>>
...
...
@@ -93,7 +95,7 @@ Au lancement de RStudio, R est lancé:
- Il y a la possibilité d'utiliser la commande `save.image()` ou `save()` en cours de session pour sauveguarder respectivement tout ou une partie des objets de la session dans un fichier au foramt **.RData**. Il y a la possibilité de recharger ce fichier à l'aide de la fonction `load()`
>>>
### Création de Projets sous RStudio
#### Création de Projets sous RStudio
RStudio peut créer un nouveau projet (**"New Directory"**) ou importer un projet existant depuis un répertoire/dossier (**"Existing Directory"**) ou depuis un gestionnaire de version (**"Version Control"**) (git, svn).
Les nouveaux projets sont de plusieurs types (Analyse : **"New Project"**, Développement de packages: **"R Package"** ou d'application Shiny **"Shiny Web Application"**)
...
...
@@ -101,7 +103,7 @@ Les nouveaux projets sont de plusieurs types (Analyse : **"New Project"**, Déve
- Possibilité de créer un dépôt **git** associé ("Create a git repository")
- Possibilité d'utiliser un gestionnaire de package **Packrat** ("Use packrat with this project") http://rstudio.github.io/packrat/rstudio.html
### Préférences de RStudio
#### Préférences de RStudio
En cliquant sur l'onglet RStudio>preferences nous avons accès aux options paramétrables de RStudio.
...
...
@@ -109,7 +111,7 @@ En cliquant sur l'onglet RStudio>preferences nous avons accès aux options param
## Les Iris de Fisher - https://fr.wikipedia.org/wiki/Iris_de_Fisher
### Les Iris de Fisher - https://fr.wikipedia.org/wiki/Iris_de_Fisher
Nous allons utiliser le jeux de données `iris` pour illustrer les différentes fonctionalités de base de R.
...
...
@@ -170,7 +166,7 @@ dim(class)
names(iris)
class(iris$Sepal.Length)
```
## Premières statistiques et graphiques descriptifs
### Premières statistiques et graphiques descriptifs
La fonction générique `summary()` donne un résumé de l'objet passé en paramètre. En ce qui concerne l'objet celà donne les valeures Min/Max,la médianne, la moyenne ainsi que les valeurs des premiers et troisième quartile
...
...
@@ -190,11 +186,11 @@ La fonction graphique `pairs()` donne un représentation sous forme d'une matric