Skip to content
Snippets Groups Projects
user avatar
elisabetta.ronchiri@gmail.com authored
b7f378df
History
Name Last commit Last update
exampleI
README.md

Corso base di R e RStudio

22-23 Febbraio 2017, INFN CNAF

Via Ranzani 13, aula Asinelli

Premessa

R 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.

RStudio 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.