0_getStarted

Che cos’è R

R è un linguaggio di programmazione fortemente votato alla statistica, gestione di dati e visualizzazione.

E’ nato nel 1993 da Ross Ihaka e Robert Gentleman.

E’ un software completamente open-source e gratuito in continua evoluzione e cambiamento.

Perchè R

Un cenno all’open-source

Un software si definisce open-source quando il codice sorgente è disponibile a tutti per essere modificato, aggiornato e controllato.

R è sia open-source che gratuito e vanta una community estremamente attiva, come spesso accade con tutti i progetti open-source e in generale i linguaggi di programmazione.

Quale è la concorrenza?

Il principale “concorrente” di R è sicuramente Python che offre un ambiente altrettanto potente, sviluppato e attivo.

Non è facile (e forse non è possibile) capire quale sia il migliore.

In ogni caso, una volta imparato R, imparare Python sarà molto semplice.

Quale NON è la concorrenza?

Nell’ambito della statistica ci sono vari software non open-source ed a pagamento come:

  • Statistica
  • SPSS
  • STATA
  • SAS

Quale NON è la concorrenza?

Sono degli ottimi software ma:

  • Non forniscono conoscenze trasversali
  • Siete legati ad uno specifico ambiente
  • Le licenze possono costare molto
  • La community non è altrettanto attiva (non open-source)

Quali sono delle alternative?

Ci sono degli ottimo software open-source basati su R come:

  • Jamovi
    • pros: si può accedere al codice R sottostante
    • cons: le funzioni sono comunque limitate, grafici, modelli complessi
  • Jasp
    • pros: molti modelli anche avanzati
    • cons: non si può vedere il codice R

Imparare un linguaggio come investimento

Imparare in linguaggio come R vi permette di conoscere uno strumento molto potente ma anche di imparare:

  • Ragionare e risolvere problemi con il codice
  • Trasferire quello che avete imparato ad altri linguaggi
  • Essere sempre autonomi e non legati ad uno specifico ambiente
  • Avere una skill realmente di valore

Imparare R è difficile…MA ne vale la pena!

Installare R e R-Studio

R ed R-studio sono due software distinti.

R-Studio

R-studio è un’interfaccia user-friendly che permette di utilizzare R.

Installare R e R-Studio

Entrambi vanno installati separatamente e la procedura varia a seconda del proprio sistema operativo.

Se non l’avete già installato, seguite la procedura spiegata a questo link: https://psicostat.github.io/Introduction2R/install.html

Interfaccia R-Studio

Questa è la mia disposizione. Attraverso questo menu potete scegliere la disposizione che preferite.

Interfaccia R-Studio

Attraverso questo menu potete scegliere colore/font che preferite.

RStudio > Preferenze > Appearence (MacOS)

Tools > Options > Appearence (Windows)