Grafica e output

Programmazione R difensiva

Dr. Colin Gillespie

Jumping Rivers

Panoramica progetto 1

Finora abbiamo visto

  • la cartella base del progetto

Programmazione R difensiva

Panoramica progetto 2

Finora abbiamo visto

  • la cartella base del progetto
  • input/ per i file di dati

Programmazione R difensiva

Panoramica progetto 3

Finora abbiamo visto

  • la cartella base del progetto
  • input/ per i file di dati
  • R/ per gli script R

Programmazione R difensiva

Panoramica progetto 4

Finora abbiamo visto

  • la cartella base del progetto
  • R/ per gli script R
  • input/ per i dataset

In quest’ultimo video vedremo

  • output/ per file di dati generati

Programmazione R difensiva

Panoramica progetto 5

Finora abbiamo visto

  • la cartella base del progetto
  • R/ per gli script R
  • input/ per i dataset

In quest’ultimo video vedremo

  • output/ per file di dati generati
  • graphics/ per grafici generati

Programmazione R difensiva

La differenza

Gli script nella

  • cartella R/

creano i contenuti di

  • output/ e graphics/

Quindi in teoria possiamo eliminare output/ e graphics/ senza piangere

Programmazione R difensiva

La cartella graphics/

Questa cartella contiene solo

  • grafici!

Nella mia cartella R/ ho uno script dal nome fantasioso

  • graphics.R

che genera tutti i grafici

Usa percorsi relativi!

Programmazione R difensiva

La cartella output/

Questa cartella contiene output

Per esempio

  • Elenco di variabili significative, magari il valore $p$
  • Dati per l’analisi successiva

Io di solito non uso questa cartella

Programmazione R difensiva

Proviamo

Programmazione R difensiva

Preparing Video For Download...