R (software)
R è un linguaggio di programmazione specifico per la statistica e la grafica computazionali, sostenuto dalla R Core Team e dalla R Foundation for Statistical Computing. Fu creato dal matematico e statistico canadese Robert Gentleman e dallo statistico neozelandese Ross Ihaka ed è usato per l'analisi statistica dei dati in molti settori, tra cui l'econometria, la finanza, la ricerca biomedica e l'epidemiologia.
Descrizione
È un software libero in quanto viene distribuito con la licenza GNU GPL, ed è disponibile per diversi sistemi operativi (ad esempio Unix, GNU/Linux, macOS, Microsoft Windows). Il suo linguaggio orientato agli oggetti deriva direttamente dal pacchetto S il quale è distribuito con una licenza non open source e sviluppato da John Chambers e altri presso i Bell Laboratories.
Dalla metà del 1997 si è aggiunto ai due sviluppatori iniziali un gruppo di programmatori (tra cui John Chambers) con diritti di scrittura sul progetto.
Ad ottobre 2014 il TIOBE Programming Community Index posiziona R al 15º posto. La sua popolarità è dovuta anche all'ampia disponibilità di moduli distribuiti con la licenza GPL e organizzati in un apposito sito, Comprehensive R Archive Network (CRAN), in analogia a CTAN e CPAN.
Tramite questi moduli è possibile estendere di 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 informativi geografici come ad esempio GRASS GIS.
Anche se il linguaggio è fornito con un'interfaccia a riga di comando, sono disponibili diverse interfacce grafiche che consentono di integrare R con diversi pacchetti tra cui Emacs tramite Emacs-mode ESS (Emacs Speaks Statistics), anche se l'interfaccia più utilizzata è RStudio.
Nell'ambito del progetto fin dal 2001 venne pubblicata R News, una rivista elettronica a cadenza irregolare (da due fino a 5 edizioni annue) riguardante l'utilizzo di moduli o l'applicazione di R per alcuni problemi di statistica applicata. Da maggio 2009 R News è stata sostituita dal più ampio The R Journal.
Cronologia delle versioni
I cambiamenti apportati da ciascuna nuova versione di R sono riportati su CRAN. In seguito sono riportati alcuni dei cambiamenti principali.
Note
Altri progetti
Wikimedia Commons contiene immagini o altri file su R
Collegamenti esterni
- (EN) Sito ufficiale, su r-project.org.
- R / R (altra versione), su packages.debian.org.
- Repository sorgenti di R, su svn.r-project.org.
- Sito di segnalazione bug, su bugs.r-project.org.
- (EN) R, su Free Software Directory.
- (EN) R Journal, su journal.r-project.org.
- (EN) RStudio, open source integrated development environment for R, su rstudio.org.
- (EN) Sito sull'integrazione di R in GRASS
- (EN) Sito sull'integrazione di R in Emacs
- (EN) Tavola dei colori in R, su research.stowers-institute.org.
- Tutorial in italiano di statistica con R, su statisticaconr.blogspot.com.
- (EN) R-bloggers, sito che consente l'accesso contemporaneo ad oltre 250 blog, totalmente dedicati ad R (Sub section with only Italian R blogs)
- (EN) Script in R con licenza GPL: Grafico di una funzione, Diagrammi (output su schermo, SVG, PNG)
Controllo di autorità | VIAF (EN) 7154440112035341758 · LCCN (EN) sh2002004407 · GND (DE) 4705956-4 · BNF (FR) cb14568271t (data) · J9U (EN, HE) 987007539738205171 |
---|