Diferència entre revisions de la pàgina «R (llenguatge de programació)»

afegit informació detallada
m
(afegit informació detallada)
<ref>{{ cite paper | author = Fox, John and Andersen, Robert | title = Using the R Statistical Computing Environment to Teach Social Statistics Courses | publisher = Department of Sociology, McMaster University | date = January 2005 | url = http://www.unt.edu/rss/Teaching-with-R.pdf | format = [[PDF]] | accessdate = 2006-08-03 }}</ref> El codi font de l'R està disponible de forma gratuita sota la [[Llicència Pública General GNU]]. També hi ha versions pre-compilades per a [[Microsoft Windows]], [[Mac OS X]], així com diversos sistemes operatius [[Linux]] i [[Unix]].
R empra una interfície de commandes, és a dir que l'usuari ha d'escriure comandes per a obtenir els resultats desitjats, tot i que hi ha diverses [[interfície gràfica|interfícies gràfiques]] disponibles.
 
== Característiques ==
L'R proporciona una àmplia varietat de tècniques estadístiques i numèriques, i és altament extensible mitjançant l'ús de llibreries. Les llibreries són creades pels usuaris, que les fan disponibles de forma gratuïta per a que la resta d'usuaris puguin emprar-les. Cada llibreria sol proporcionar eines per a un cert tipus de funció o àmbit d'estudi. Degut a que inicialment l'R es basà en el llenguatge S, té millor capacitat per a [[programació orientada a objectes]] que la majoria d'altres llenguatges de programació estadística. Desenvolupar extensions per a R també és facilitat per la seva permissivitat sintàctica. <ref>{{cite journal | last = Jackman | first = Simon | title = R For the Political Methodologist | journal = The Political Methodologist | volume = 11 | issue = 1 | pages = 20–22 | date = Spring 2003 | publisher = Political Methodology Section, [[American Political Science Association]] | url = http://polmeth.wustl.edu/tpm/tpm_v11_n2.pdf | format = [[PDF]] | accessdate = 2006-08-03 }}</ref>
 
Un altre punt for de l'R és la seva capacitat gràfica, el quals disposen d'una qualitat suficient per a ser inclosos en publicacions científiques, són altament configurables i poden incloure símbols matemàtics.
 
Tot i que l'R és majoritariament emprat per estadístics i altres analistes de dades o programadors, també es pot emprar com un conjunt d'eines per a la computació matemàtica que proporciona resultats comparables a [[GNU Octave]] i el seu corresponent programa amb llicència, [[MATLAB]] (version < 7).<ref>http://www.sciviews.org/benchmark</ref>
 
== Llibreries ==
 
Les possibilitats que ofereix l'R s'extenen a través de ''llibreries'' creades pels usuaris, que incorporen tècniques estadístiques especialitzades, dispositius gràfics, [[interfície de programació|interfícies de programació]] i capacitats per a importar i exportar dades a una àmplia varietat de formats. També disposa de la llibreria [[Sweave]], la qual integra els càlculs estadístics i la creació de documents científics, i que permet generar articles de forma automatitzada.
 
Les llibreries solen desenvolupar-se emprant R, [[LaTeX]], [[Java (llenguatge de programació)|Java]], i sovint [[llenguatge C|C]] i [[Fortran]]. Per defecte, a l'instal·lar R venen inclosos unes quantes llibreries bàsiques, però en total n'hi ha més de 1000 disponibles. Les llibreries més notables es llisten, juntament amb comentaris, a la web oficial [http://cran.r-project.org/src/contrib/Views/ R Task View].
 
[[Categoria:Llenguatges de programació]]
32

modificacions