Inserire il codice negli appositi chunks, compilare (tasto knit in Rstudio1) e inviare per email ai docenti il file compilato (html, pdf o word, a vostra scelta)2. Se la compilazione non andasse a buon fine inviare il file sorgente rmd.

Dopo aver caricato la libreria tidyverse (disabilitando la stampa degli avvisi) creiamo scores che raccoglie (degli ipotetici) dati sul rendimento scolastico di un gruppo di studenti.

suppressMessages(library(tidyverse))

scores <- 
  tibble(
    name = c("mike", "carol", "greg", "marcia", "peter", "jan", "bobby", "cindy", "alice"),
    school = c("south", "south", "south", "south", "north", "north", "north", "south", "south"),
    teacher = c("johnson", "johnson", "johnson", "johnson",  "smith", "smith", "smith", "perry", "perry"),
    sex = c("male", "female", "male", "female", "male", "female", "male", "female", "female"),
    math_score = c(4, 3, 2, 4, 3, 4, 5, 4, 5),
    reading_score = c(1, 5, 2, 4, 5, 4, 1, 5, 4)
  )

Diamo un primo sguardo ai dati.

scores
## # A tibble: 9 × 6
##   name   school teacher sex    math_score reading_score
##   <chr>  <chr>  <chr>   <chr>       <dbl>         <dbl>
## 1 mike   south  johnson male            4             1
## 2 carol  south  johnson female          3             5
## 3 greg   south  johnson male            2             2
## 4 marcia south  johnson female          4             4
## 5 peter  north  smith   male            3             5
## 6 jan    north  smith   female          4             4
## 7 bobby  north  smith   male            5             1
## 8 cindy  south  perry   female          4             5
## 9 alice  south  perry   female          5             4

Rispondere alle domande di seguito mediante gli opportuni comandi in R.

  1. Chi ha il punteggio più alto in matematica?
#inserire il codice qui
  1. Riordina le colonne in modo che school e teacher vengano prima di tutte le altre.
#inserire il codice qui
  1. Quale sex ha (in media) il punteggio più alto in matematica? E in lettura?
#inserire il codice qui
  1. Si crei una nuova variabile che sia la media dei punteggi in matematica e lettura e si riordini il dataframe secondo tale media dal valore più alto a quello più basso.
#inserire il codice qui
  1. Si mostri la relazione tra math_score e reading_score evidenziando se questa cambia rispetto a sex e school.
#inserire il codice qui

  1. Si noti che per compilare in formato pdf è necessario aver installato Tex sulla macchina; i formati html e word invece non lo richiedono.↩︎

  2. Controllate di aver allegato correttamente il file, non deve essere un link perchè questo rimanda alla macchina su cui state lavorando, quindi l’allegato alla mail risulta vuoto.↩︎