- facilite l'écriture le développement de programme et de fonctions dans un environnement intégré
- projet open-source, multi-plateformes (Windows, Mac Os X, UNIX)
- mode standalone (Desktop Rstudio) ou serveur (à travers un naviguateur web, RStudio server)
- mode standalone (Desktop Rstudio), cloud (RStudio Cloud) ou serveur (à travers un naviguateur web, RStudio server)
- organisé sous forme de 4 panneaux (éditeur de code source, console+terminal, navigateur d'objets/historiques, navigateurs de fichiers/graphiques/packages/aide)
- 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 de R et de la version Desktop de RStudio
Laissez vous guider par l'application shiny du package `learnr` :
RStudio nécessite l'installation d'une version récente de R (http://cran.r-project.org).
...
...
@@ -93,8 +98,9 @@ R
Puis installer RStudio depuis rstudio.com (https://rstudio.com/products/rstudio/download/#download).
> ### Astuce
> **Astuce**
> Utiliser la variable d'environnement `RSTUDIO_WHICH_R` afin de pointer sur une version de R donnée.
```bash
export RSTUDIO_WHICH_R=/usr/local/bin/R
```
...
...
@@ -121,6 +127,7 @@ RStudio peut créer un nouveau projet (**"New Directory"**) ou importer un proj
Les nouveaux projets sont de plusieurs types (Analyse : **"New Project"**, Développement de packages: **"R Package"** ou d'application Shiny **"Shiny Web Application"**)
- 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