Questo tutorial è offerto in Open Review .Mi darebbe una mano se tu mi lasciassi un feedback se qualcosa non è chiaro, scritto male o inesatto, questo mi aiuterebbe a migliorarlo e offrirti un prodotto migliore. Per aggiungere le tue annotazioni , evidenzia il testo e poi clicca su sul pop up menu Per vedere le annotazioni degli altri clicca nell'angolo in alto a destra della pagina

0.1 Che cosa è reprex

reprex sta per Reproducible Example ed è un esempio minimale e ben strutturato di un errore in cui sei incorso. Riprodurre un errore spesso in maniera tale che qualcuno lo possa capire e risolvere è più difficile che risolvere l’errore stesso, anzi accade strutturando il reprex si trova la soluzione all’errore per cui si sta scrivendo lo stesso reprex. Il pacchetto reprex presta una mano allo sviluppatore R permettendogli di velocizzare il processo di composizione di un reprex da segnalare nella sezione issues al manutentore della repo a cui si sta contestando l’errore, o da sottomettere a Stack Overflow che ha delle linee guida abbastanza strette per la costruzione della domanda. La chiamata reprex::reprex() essenzialmente genera un foglio in Markdown contente il codice (visibile nel Viewer pane di RStudio) e copia su clipboard il codice sorgente cosicchè possa essere incollato nei luoghi sopra citati.

0.2 Come si fa un reprex

Cominciamo con un esempio semplice:

x  = factor("a")
y  = factor("b")
c(x,y)
## [1] 1 1
 

A work by Niccolò Salvini

niccolo.salvini27@gmail.com

Made with in Florence