una breve introduzione al linguaggio r
DESCRIPTION
This is a very brief introduction to the open source software for statistics and graphics R (www.r-project.com).TRANSCRIPT
1
Una (bReve) intRoduzione al linguaggio R
Giseppe Calamita
CNR-IMAA – Istituto di Metodologie per l’Analisi Ambientale
Tito Scalo - Potenza
What is R ?
●É sia un linguaggio che un ambiente di programmazione per la statistica e la grafica.
● É l'implementazione open-source del linguaggio S (ACM Software System award)1
● Creato e svilupapto da Ross Ihaka e Robert Gentleman @AT&T Bell Labs2 (UNIX OS, C and C++)
1-Becker, R.A.; Chambers, J.M. (1984). S: An Interactive Environment for Data Analysis and Graphics. Pacific Grove, CA, USA: Wadsworth & Brooks/Cole
2-A Brief History R: Past and Future History, Ross Ihaka, Statistics Department, The University of Auckland, Auckland, New Zealand, available from the CRAN website
● NON È un accumulo di tools inflessibili e specifici come per molti software di analisi
Ambiente R
È un sistema pienamente pianificato e coerente.É una collezione integrata di infrastrutture software per la manipolazione dei dati, il calcolo e la creazione di grafici professionali.
Perchè dovrei usare R?
6Il concetto di software libero riguarda la libertà dell'utente di:“farlo girare”, copiarlo, distribirlo, cambiarlo e migliorarlo
R is free will always be!!!
7
È portabile
tra SOEsiste una vastissima
documentazione on-line
Forza
pensiero critico
not just
“push-the-button”
Posso riprodurree automatizzare l'analisi
Altre buone ragioni … alcune
Nasce dalla
colalborazione tra
migliori statistici:
HIGH QUALITY!!!
Gestire (importare - esportare) generare
mappe (GIS e GE)
R è un movimento
Per approfondimenti http://rforsasandspssusers.com/
R è un movimento
Per approfondimenti http://rforsasandspssusers.com/
For the full comparison see http://rforsasandspssusers.com/
R è un movimento
For the full comparison see http://rforsasandspssusers.com/
R è un movimento
Svantaggi di R
Comprendere (da soli) come utilizzare correttamente una funzione può essere (alquanto) difficile.
• Non molto user-friendly @start;
• GUI minimali: solo per operazioni di base (gestione dati, etc...)
• Non ci sono wizard per le procedure statistiche (prova la funzione demo() )
Svantaggi di R
ATTENZIONE !!!
“Usare “R” è un po’ come fumare
L’inizio è difficile, potrebbe venirti
mal di testa o un senso di soffocamentoMa, a lungo andare, diventa piacevole e crea anche dipendenza.
Per essere onesti, c’è qualcosa di non esattamente sano in tutto questo.”
Francois Pinard