|
- ---
- title: "Données tabulaires"
- author: "Maxime Wack"
- date: "17/11/2020"
- output:
- xaringan::moon_reader:
- css: ['default','css/my_style.css']
- lib_dir: libs
- seal: false
- nature:
- ratio: '4:3'
- countIncrementalSlides: false
- self-contained: true
- beforeInit: "addons/macros.js"
- highlightLines: true
- ---
-
- ```{r setup, include=FALSE}
- knitr::opts_chunk$set(echo = TRUE, fig.asp= .5)
- library(tidyverse)
- library(DT)
- library(knitr)
-
- options(DT.options = list(paging = F,
- info = F,
- searching = F))
-
- datatable <- partial(datatable, rownames = F)
- ```
-
- class: center, middle, title
-
- # UE Visualisation
-
- ### 2020-2021
-
- ## Dr. Maxime Wack
-
- ### AHU Informatique médicale
- #### Hôpital Européen Georges Pompidou, </br> Université de Paris
-
- ---
-
- # Données tabulaires
-
- .center[Chargement des données avec `read_csv`]
-
- ```{r data, message = F}
- read_csv("lab03-data/notes.csv") -> notes
- ```
-
- ```{r data do, echo = F}
- datatable(notes)
- ```
-
- ---
-
- # Pivot
-
- .center[Données *wide* → *long*]
-
- ```{r pivot_longer}
- pivot_longer(notes,
- Alice:David,
- names_to = "Prénom",
- values_to = "Note") -> notes_long
- ```
-
- ```{r pivot_longer_do, echo = F}
- datatable(notes_long)
- ```
-
- ---
-
- # Pivot
-
- .center[Données *long* → *wide*]
-
- ```{r pivot_wider, eval = F}
- pivot_wider(notes_long,
- names_from = Prénom,
- values_from = Note)
- ```
-
- ```{r pivot_wider do, echo = F}
- pivot_wider(notes_long,
- names_from = Prénom,
- values_from = Note) %>%
- datatable
- ```
-
- ---
-
- # Exercices
-
- Utiliser les fonctions de `pivot_*` pour exprimer le dataset `gapminder` de différentes manières.
-
- ### Représenter l'intégralité sous forme clé-valeur
-
- Chaque ligne ne doit porter qu'une valeur de `lifeExp`, `gdpPercap` ou `pop`, pour chaque pays et chaque année.
-
- ### Représenter un pays par ligne
-
- Une seule ligne par pays, toutes les années × indicateur doivent donner lieu à une nouvelle colonne
-
- ### Reformer gapminder à partir du précédent exercice
|