README.md 2.79 KB
Newer Older
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
1
# Initiation à R à travers RStudio
2

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<a href="https://rstudio.com"><img src="https://d33wubrfki0l68.cloudfront.net/62bcc8535a06077094ca3c29c383e37ad7334311/a263f/assets/img/logo.svg" width=200px></a>

## Prérequis
- sans prérequis
- sans formation aux lignes de commandes

## Objectif de l'atelier
- savoir installer la version desktop de RStudio
- utiliser les principales fonctionnalités des panneaux de RStudio (édition, console, navigateurs)
- savoir se connecter à la version cloud de RStudio

## Support de l'atelier

![Getting started with RStudio](https://learning.oreilly.com/library/cover/9781449314798/250w/)

## Qu'est ce que R ?
19 20 21 22 23 24
- un environnement logiciel open-source pour les calculs scientifiques et les graphiques.
- disponibles pour Windows, Mac OS X et plusieurs plateformes UNIX (incluant Linux) sous forme de binaires (compilés)
- Robert Gentleman and Ross Ihaka et la R’s core development team
- un langage de programmation (de script) interprété + add-on package
- the Comprehensive R Archive Network (CRAN) http://cran.r-project.org

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
25 26 27 28 29 30
## Pourquoi utiliser l'IDE RStudio ?
- IDE (Integrated Development Environnment)
- projet open-source, multi-plateformes (Windows, Mac Os X, UNIX)
- mode standalone () ou serveur (à travers un naviguateur web)
- faciliter l'écriture le développement de programme et de fonctions dans un environnement intégré
- organisé sous forme de 4 panneaux (éditeur de code source, console+terminal, navigateur d'objets, navigateurs de fichiers/graphiques/packages)
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
31
- plus convivial que la console R pour débuter, plus facile à apprendre que Emacs, plus facile à installer que Eclipse ...
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
32 33
- développement actif

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
34 35 36
## Installation de la version Desktop

https://rstudio.com/products/rstudio/download/#download
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
37

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
38 39 40 41 42 43 44 45 46 47 48
## Utilisation de RStudio

### Espace de travail (Workspace)
> R est lancé dans le répertoire courant (working directory - wd)
> Si présent les commandes dans le fichier **.Rprofile** sont executées
> Si présent les données dans le fichier **.Rdata** sont chargées
> Les autres actions sont décrites à l'aide de la commande ?Startup
> En quitant (à l'aide de la commande **quit()**), l'utilisateur peut sauvegarder son espace de travail en répondant "Save workspace image ?" (écriture dans le **.RData**)
> Possibilité d'utiliser la commande **save.image()** en cours de session

### Projets
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
49

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
50 51 52 53
## Connection à la version cloud de l'IFB


## Quelques liens utiles
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
54

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
55
https://openclassrooms.com/fr/courses/4525256-initiez-vous-au-langage-r-pour-analyser-vos-donnees/
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
56

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
57
http://swcarpentry.github.io/r-novice-inflammation/09-supp-intro-rstudio/index.html
NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
58

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
59 60
http://swcarpentry.github.io/r-novice-gapminder/01-rstudio-intro/index.html

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
61 62
https://r.developpez.com/tutoriels/introduction-r-et-rstudio/

NAVRATIL VINCENT's avatar
NAVRATIL VINCENT committed
63 64
## Pour aller plus loin 
R For Data Science: https://r4ds.had.co.nz/index.html