Monthly Archives: April 2016

Come creare uno script in R

python

Per creare uno script in R basterà utilizzare il menu File attraverso la seguente sequenza di comandi:

File => Nuovo script

Si aprirà in questo modo uno script vuoto, starà a noi adesso di popolarlo con del codice di sicuro valore. Una volta che avremo inserito alcuni comandi nella finestra dello script, sarà necessario mandarlo in esecuzione nella console. Naturalmente si può fare il copia-incolla, come al solito, ma è meglio risulta decisamente più rapido nonché più professionale selezionare con il mouse il codice che si intende eseguire e premere i tasti Ctrl + R. In alternativa, si può anche fare clic destro nella finestra e selezionare la voce Esegui linea o selezione.

Esecuzione di uno script

Esecuzione di uno script

Da questo esempio scaturisce una prima considerazione: digitare i comandi direttamente nella shell di R non è davvero la soluzione migliore. Un modo efficace di interagire con la shell è invece di creare uno script  in R . In questo metodo, si può scrivere il codice in una finestra separata e poi si sarà grado di eseguire il codice nella console, in modo che se si avverte l’esigenza di salvare il codice o di eseguirlo più volte non sarà necessario digitare nuovamente il tutto. 

 Per approfondire l’argomento:

La directory di lavoro in R

python

La directory di lavoro in R è fondamentalmente la posizione sul computer in cui R è in funzione. Ciò significa che in tale directory, R è in grado di leggere e scrivere file. È possibile identificare la directory di lavoro con l’aiuto del seguente comando:

getwd ()

È possibile impostare una nuova directory di lavoro attraverso l’utilizzo del comando:

setwd("dir")

dove “dir” è l’indirizzo della directory.

La directory di lavoro in R

La directory di lavoro in R

L’utilizzo di tale comando risulta particolarmente utile quando lo si utilizza all’interno di uno script, questo perché attraverso l’utilizzo della RGui sarà più facile cambiare la directory di lavoro con la seguente sequenza:

File => Cambia dir

Per approfondire l’argomento:

Salvare una sessione di lavoro in R

pythonIn questo articolo impareremo come salvare una sessione di lavoro in R. Quando si chiude R, il programma ci chiederà se si desidera salvare l’area di lavoro sul disco rigido del computer. Tale operazione si rende particolarmente utile nel caso fosse necessario riutilizzare gli oggetti creati in un lavoro futuro.

Fatto questo, il caricamento di uno spazio di lavoro salvato in precedenza ci permetterà di trovare di nuovo tutti gli oggetti che avremo creato nella sessione precedente. La stessa operazione si può eseguire utilizzando i menu della Rgui: per fare questo aprire il menu File => Salva area di lavoro così come mostrato nella Figura seguente.

Salvataggio dell’area di lavoro

Salvataggio dell’area di lavoro in R

 In alternativa, è anche possibile salvare l’area di lavoro con il comando seguente:

save.image ()

In questo modo si creerà un file con nome .RData e tale file verrà memorizzato nella directory di lavoro.

Per approfondire l’argomento: