Corso base di R e RStudio
22-23 Febbraio 2017, INFN CNAF
Via Ranzani 13, aula Asinelli
Premessa
e' un ambiente integrato e coerente per la gestione e l'analisi statistica di dati, la produzione di grafici e molto altro, disponibile liberamente con licenza GPL. Per usare questo ambiente e' necessario conoscere il relativo linguaggio di programmazione.
e' un ambiente di sviluppo integrato per R in grado di agevolare l'utente.
Lo scopo di questo corso e' quello di riuscire ad utilizzare tutte le tipologie di strumenti offerte da R. Si affronteranno le basi della programmazione con linguaggio, per riuscire a creare grafici, condurre analisi descrittive, produrre documenti e report. Saranno forniti esempi di analisi prendendo dati dal monitoring di infrastrutture di calcolo, come Cloud@CNAF, da misure di qualita' del codice e dalla fisica.
Cosa portare nei giorni del corso
- Il proprio PC portatile
- Il software R installato, scaricabile da CRAN
- Il software RStudio Desktop installato, scaricabile da RStudio
Programma
Tutte le lezioni, sia teoriche che praatiche, si svolgeranno in aula Asinelli, Via Ranzani 13.
22 Febbraio | Orario | Descrizione |
---|---|---|
09:30 - 11:30 | Parte Teorica | |
1. Che cosa e' R | ||
2. Tipologia di dati | ||
3. Formule | ||
4. Operazioni sulle date | ||
5. Operazioni di ingresso e uscita | ||
11:30 - 12:30 | Parte Pratica | |
1. Costruzione di vettori, matrici, liste, array e data frame | ||
2. Selezione dei dati | ||
12:45 - 13:45 | Pausa Pranzo | |
14:00 - 16:00 | Parte Teorica | |
1. Rappresentazione grafica in R | ||
2. Tipologia di grafici | ||
3. Funzioni di alto e basso livello | ||
16:00 - 17:00 | Parte Pratica | |
1. Creazione di grafici |
23 Febbraio | Orario | Descrizione |
---|---|---|
09:30 - 11:00 | Parte Teorica | |
1. Concetti di programmazione in R | ||
11:00 - 12:30 | Parte Pratica | |
1. Creazione di script per automatizzare alcune funzioni | ||
12:45 - 13:45 | Pausa Pranzo | |
14:00 - 15:00 | Parte Teorica | |
1. Framework RStudio | ||
2. Rmarkdown | ||
3. Shiny | ||
15:00 - 17:00 | Parte Pratica | |
1. Creazione di documenti, presentazioni e report | ||
2. Esempi di casi reali |
Informazioni
Per qualunque necessita' non esitate a contattarmi utilizzando la mail.