Indice

File di comandi (script)

Un file di comandi o script è un file di testo che contiene righe di codice.

Uno script di R contiene i comandi che è necessario far girare, passando per la console di R. Questo file viene salvato con l'estensione .R, e può essere modificato e riutilizzato anche in un diverso progetto di analisi dei dati. Normalmente, quindi, i comandi non venfono digitati nella console dopo il prompt, ma scritti nel file e poi eseguiti. Le ragioni sono fondalmente due:

In alcune pagine della wiki sono disponibili gli scripts scaricabili per eseguire il codice (o parte del codice) contenuto nella pagina. Es.:

script.R
x <- 5+6
x*2
pippo<-sum(1+2)
pippo

Le parole evidenziate in grassetto (nell'esempio sum), cliccate, rimandano all'aiuto di R (in inglese). Cliccando sul nome del file in alto, è possibile scaricare il file con estensione R.

Le righe commentate, quelle precedute da #, non vengono eseguite (vedi Buone pratiche del coding in R).

Usare gli script

L'editor di RStudio

L’editor di RStudio è inserito in un contesto che facilita la scrittura del codice in più modi. In particolare:

Guarda come si fa nel video (YouTube)

L'editor di R:

Fig. 1: Apri script
Fig. 2: Esegui le righe di comando evidenziate (comando: run)

È consigliabile salvare lo script con un nome identificabile, per poterlo riaprire ad ogni sessione della stessa analisi, e soprattutto per non sovrascriverlo per errore.

L'editor di RCommander

In RCommander, gli scripts possono essere aperti da menu: File / Apri un file di comandi …, e saranno visualizzati nella finestra dei comandi.

vedi La finestra dello script (Rcmdr)