Tag Archives: programmare r

R studio

python

R studio è probabilmente l’unico ambiente di sviluppo sviluppato appositamente per R. È disponibile per tutte le principali piattaforme (Windows, Linux, e Mac OS X) e può essere eseguito su una macchina locale come il nostro computer o anche sul Web utilizzando rstudio Server. Con Rstudio Server è possibile fornire una interfaccia basata su browser (la cosiddetta IDE) a una versione R in esecuzione su un server Linux remoto.

R studio consente di integrare diverse funzionalità che sono estremamente utili, soprattutto se si utilizza R per progetti più complessi.

L’ambiente è composto di quattro diverse aree:

  1. Scripting area: in quest’area è possibile aprire, creare e scrivere i vostri script.
  2. Console area: questa zona è la console R effettiva in cui vengono eseguiti i comandi.
  3. Workspace/History area: in quest’area è possibile trovare una lista di tutti gli oggetti creati nello spazio di lavoro in cui si sta lavorando.
  4. Visualization area: in quest’area è possibile caricare facilmente i pacchetti e aprire file di aiuto R, ma anche cosa ancora più importante, è possibile visualizzare i grafici.
Rstudio

Rstudio

Per approfondire l’argomento:

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: