Commit e7ac9f07 authored by NAVRATIL VINCENT's avatar NAVRATIL VINCENT
Browse files

Update README.md

parent f8c1c0d5
......@@ -3,7 +3,7 @@
<a href="https://rstudio.com"><img src="https://d33wubrfki0l68.cloudfront.net/62bcc8535a06077094ca3c29c383e37ad7334311/a263f/assets/img/logo.svg" width=200px></a>
## Prérequis
- pas de connaissance de base sur les lignes de commandes
- pas de connaissance de base sur les lignes de commandes et R
# Séance 1 - Prise en main de l'IDE RStudio (1h)
......@@ -109,15 +109,51 @@ Pour avoir plus d'information faire précéder le nom de la fonction à l'aide d
data()
#charge le dataset "iris"
data(iris)
ls()
```
La fonction `ls()` permet de lister le contenu de l'espace de travail en terme d'objets R disponibles.
La fonction `class()` détermine la classe de l'objet passé en paramètre.
La fonction `names()` retourne dans un objet de classe vecteur le nom des différentes colonnes du dataframe passé en paramètre.
```R
class(iris)
dim(class)
names(iris)
class(iris$Sepal.Length)
````
```
## 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
```R
summary(iris)
```
La fonction graphique `boxplot()` représente ces valeures graphiquement sous forme d'une boite à moustaches. Les **paramètre** `varwidth` donne une largeure variable en fonction dun ombre d'observation, `notch` (entaille) donne un intervalle de confiance à 95% autoir de la mediane, `outline` donne les valeures extrème en dehors des limites fiwée par la boite à moustache.
```R
boxplot(iris[1:4],varwidth = TRUE, notch = TRUE, outline = TRUE)
```
La fonction graphique `pairs()` donne un représentation sous forme d'une matrice de graphique de type scatterplot (plot de deux variables).
```R
pairs(iris[1:4],col=c("red","blue","green")[iris$Species])
```
## data.frame, vector, list, factor, matrix
Le langage R utilise des objets pour manipuler les données qui peuvent être de plusieurs classes.
- l'objet de classe `data.frame` permet de créer une liste de vecteur de
## Références de la formation
https://pbil.univ-lyon1.fr/R/pdf/bs01.pdf
https://rpubs.com/moeransm/intro-iris
https://github.com/hbctraining/Intro-to-R/blob/master/schedules/1.5-day.md
http://adv-r.had.co.nz/
## Apprendre R avec swirl
......@@ -133,4 +169,7 @@ R For Data Science: https://r4ds.had.co.nz/index.html
## Prochains thèmes
Initiation à Bioconductor
Initiation à tidyverse
Initiation à RPostgreSQL
Initiation à Rmarkdown (https://rmarkdown.rstudio.com/)
Initiation à R shiny
...
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment