R (software)

R è un ambiente di sviluppo specifico per l'analisi statistica dei dati che utilizza un linguaggio di programmazione derivato e in larga parte compatibile con S. Venne scritto inizialmente da Robert Gentleman e Ross Ihaka.

È un software libero in quanto viene distribuito con la licenza GNU GPL, ed è disponibile per diversi sistemi operativi (ad esempio Unix, GNU Linux, Microsoft Windows). Il suo linguaggio orientato agli oggetti deriva direttamente dal pacchetto S distribuito con una licenza non open source e sviluppato da John Chambers e altri presso i Bell Laboratories.

Dalla metà del 1997 vi è oltre ai due sviluppatori iniziali anche un gruppo di programmatori (comprendenti pure John Chambers) con diritti di scrittura sul progetto.


La sua popolarità è dovuta anche alla ampia disponibilità di moduli distribuiti con la licenza GPL e organizzati in un apposito sito detto CRAN (http://cran.r-project.org/ ) (CRAN = Comprehensive R Archive Network, in analogia al CTAN e CPAN). Tramite questi moduli è possibile estendere molto le capacità del programma. Per dare un'idea si consideri, che oltre alle molte funzioni statistiche aggiuntive, esistono moduli che permettono la comunicazione con database (sia con driver specifici che tramite connessioni ODBC) o con sistemi GIS come ad esempio GRASS (si veda qui per informazioni)

È possibile integrare R con Emacs tramite Emacs-mode ESS (Emacs Speaks Statistics) reperibile presso : http://stat.ethz.ch/ESS/.

Cronologia delle versioni

Collegamenti esterni

See also: R (software), 12 aprile, 15 dicembre, 15 giugno, 16 aprile, 18 aprile, 1997, 1999, 19 dicembre, 1 ottobre