R - Panoramica
R è un linguaggio di programmazione e un ambiente software per l'analisi statistica, la rappresentazione grafica e il reporting. R è stato creato da Ross Ihaka e Robert Gentleman presso l'Università di Auckland, in Nuova Zelanda, ed è attualmente sviluppato dall'R Development Core Team.
Il nucleo di R è un linguaggio per computer interpretato che consente ramificazioni e loop, nonché la programmazione modulare utilizzando funzioni. R consente l'integrazione con le procedure scritte nei linguaggi C, C ++, .Net, Python o FORTRAN per l'efficienza.
R è disponibile gratuitamente sotto la GNU General Public License e sono fornite versioni binarie precompilate per vari sistemi operativi come Linux, Windows e Mac.
R è un software gratuito distribuito sotto una copia in stile GNU a sinistra e una parte ufficiale del progetto GNU chiamata GNU S.
Evoluzione di R
R è stato inizialmente scritto da Ross Ihaka e Robert Gentlemanpresso il Dipartimento di Statistica dell'Università di Auckland ad Auckland, Nuova Zelanda. R ha fatto la sua prima apparizione nel 1993.
Un folto gruppo di persone ha contribuito a R inviando codice e segnalazioni di bug.
Dalla metà del 1997 esiste un gruppo principale ("R Core Team") che può modificare l'archivio del codice sorgente R.
Caratteristiche di R
Come affermato in precedenza, R è un linguaggio di programmazione e un ambiente software per l'analisi statistica, la rappresentazione grafica e il reporting. Le seguenti sono le caratteristiche importanti di R -
R è un linguaggio di programmazione ben sviluppato, semplice ed efficace che include condizionali, cicli, funzioni ricorsive definite dall'utente e funzionalità di input e output.
R dispone di un'efficace struttura di gestione e archiviazione dei dati,
R fornisce una suite di operatori per calcoli su array, liste, vettori e matrici.
R fornisce una raccolta ampia, coerente e integrata di strumenti per l'analisi dei dati.
R fornisce funzionalità grafiche per l'analisi e la visualizzazione dei dati direttamente sul computer o per la stampa sui giornali.
In conclusione, R è il linguaggio di programmazione statistica più utilizzato al mondo. È la scelta numero 1 dei data scientist ed è supportata da una vivace e talentuosa comunità di collaboratori. R viene insegnato nelle università e distribuito in applicazioni aziendali mission-critical. Questo tutorial ti insegnerà la programmazione R insieme ad esempi adatti in passaggi semplici e facili.