Diferencia entre revisiones de «Lenguaje de programación R»

Línea 21: Línea 21:
 
|premios=
 
|premios=
 
|web=http://www.r.project.org
 
|web=http://www.r.project.org
}}  
+
}}<div align="justify"> '''R''' es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.  
+
 
'''R''' es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.  
 
 
 
 
==Historia==
 
==Historia==
El proyecto R fue iniciado en 1995 por  Ross Ihaka and Robert Gentleman del Departamento de Estadística de la Universidad de Auckland [1]. R es un dialecto de S lenguaje desarrollado en 1976 por John Chambers, y es además, uno de los lenguajes más utilizados por la comunidad científica al cual se accede al ''home page'' del proyecto a través de la dirección http://r.project.org/, a partir de esta página se puede tener acceso a todas la páginas relacionadas con R en su sitio, así como otros proyectos paralelos a él.
+
El proyecto R fue iniciado en 1995 por  Ross Ihaka and Robert Gentleman del Departamento de Estadística de la Universidad de Auckland. R es un dialecto de S lenguaje desarrollado en 1976 por John Chambers.
 +
 
 
==Características==
 
==Características==
R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible.  
+
R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible. R se distribuye gratuitamente bajo la licencia GNU GPL (''General Public Licence'') y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”.  
R se distribuye gratuitamente bajo la licencia GNU GPL (''General Public Licence'') y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”. Además, está disponible para los sistemas operativos Windows, Macintosh, Unix y GNU/Linux en el sitio CRAN http://cran.r-project.org  (''Comprehensive R Archive Network'')”.
 
==Iniciar R==
 
Una vez instalado R, la forma más fácil de usarlo es en forma interactiva mediante la línea de comandos. Cuando  R se inicia, aparece la ventana del programa  “Gui” (''graphical user interface'') con un  mensaje de apertura, por ejemplo:
 
 
R version 2.14.1 (2011-12-22)
 
Copyright (C) 2011 The R Foundation for Statistical Computing
 
ISBN 3-900051-07-0
 
Platform: i386-pc-mingw32/i386 (32-bit)
 
 
R es un software libre y viene sin GARANTIA ALGUNA.
 
Usted puede redistribuirlo bajo ciertas circunstancias.
 
Escriba 'license()' o 'licence()' para detalles de distribucion.
 
 
R es un proyecto colaborativo con muchos contribuyentes.
 
Escriba 'contributors()' para obtener más información y
 
'citation()' para saber cómo citar R o paquetes de R en publicaciones.
 
 
Escriba 'demo()' para demostraciones, 'help()' para el sistema on-line de ayuda,
 
o 'help.start()' para abrir el sistema de ayuda HTML con su navegador.
 
Escriba 'q()' para salir de R.
 
>
 
El cursor por defecto es el símbolo “>”, este indica que R está listo para recibir un comando.
 
==Ayuda ==
 
Para obtener información sobre una función, esta la ayuda en línea:
 
> help(kmeans)
 
Una alternativa
 
>?kmeans
 
También se puede acceder a la ayuda escrita en formato html, escribiendo
 
> help.start()
 
La función ''apropos''() encuentra todas aquellas funciones cuyo nombre contiene la palabra pasada como argumento para los paquetes cargados en memoria.
 
La función ''help.search''() permite la búsqueda en documentación del sistema de una cadena de caracteres especificada. 
 
==Paquetes==
 
R consta de un sistema de diferentes bibliotecas o paquetes base (constituye el núcleo de R y contiene las funciones básicas del lenguaje para leer, manipular datos, estadísticas y gráficos) y adicionales con finalidades específicas de amplia variedad de técnicas estadísticas y gráficas que extienden su funcionalidad, los cuales se pueden acceder desde http://cran.r-project.org/web/packages/.
 
==Proyectos ==
 
Bioconductor http://www.bioconductor.org es un proyecto de código abierto para el análisis y compresión de datos de datos en genómica. Está basado en el lenguaje de programación R.
 
==Documentación==
 
Algunas páginas en Internet pueden ser encontradas para una mejor comprensión como funciona R, dentro de los cuales podemos encontrar los manuales, incluidos en todas las instalaciones:
 
An introduction to R. [http://cran.r-project.org/doc/manuals/R-intro.pdf]<br />
 
Writing R extensions. [http://cran.r-project.org/doc/manuals/R-exts.pdf]<br />
 
R data import/export. [http://cran.r-project.org/doc/manuals/R-data.pdf]<br />
 
The R language definition. [http://cran.r-project.org/doc/manuals/R-lang.pdf]<br />
 
R installation and administration. [http://cran.r-project.org/doc/manuals/R-admin.pdf]<br />
 
R Internals [http://cran.r-project.org/doc/manuals/R-ints.pdf]<br />
 
The R Reference Index [http://cran.r-project.org/doc/manuals/fullrefman.pdf]<br />
 
R consta de una revista “The R Journal” en la dirección [http://journal.r-project.org/].<br />
 
  
 
 
==Fuentes==
 
==Fuentes==
[1] Verzani, J. (2002). SimpleR - Using R for Introductory Statistics.
+
* Verzani, J. (2002). SimpleR - Using R for Introductory Statistics.
 
+
* [http://cran.r-project.org/doc/contrib/rdebuts_es.pdf R para Principiantes], la versión en español de ''R for Beginners'', traducido por Jorge A. Ahumada (PDF).
 +
* [http://cran.r-project.org/doc/contrib/R-intro-1.1.0-espanol.1.pdf Versión en español de ''An Introduction to R''] por Andrés González y Silvia González (PDF).
 +
* [http://knuth.uca.es/moodle/course/view.php?id=37 Estadística Básica con R y R-Commander] (libro libre)
 +
* [http://cran.r-project.org/doc/contrib/grafi3.pdf Gráficos Estadísticos con R] por Juan Carlos Correa y Nelfi González (PDF).
 +
* [http://cran.r-project.org/doc/contrib/Risk-Cartas-sobre-Estadistica.pdf Cartas sobre Estadística de la Revista Argentina de Bioingeniería] por Marcelo R. Risk (PDF).
 +
* [http://cran.r-project.org/doc/contrib/curso-R.Diaz-Uriarte.pdf Introducción al uso y programación del sistema estadístico R] por Ramón Díaz-Uriarte, transparencias preparadas para un curso de 16 horas sobre R, dirigido principalmente a biólogos y especialistas en bioinformática (PDF).
 +
* [https://stat.ethz.ch/mailman/listinfo/r-help-es Lista de correo R-help-es en español] Lista de correo oficial de R en español.
 
[[Category:Programación]] [[Category:Lenguajes_de_programación]]
 
[[Category:Programación]] [[Category:Lenguajes_de_programación]]

Revisión del 06:37 4 dic 2012

R
Información sobre la plantilla
LenguajedeProgamacionR.jpg
Lenguaje de programación
CreadorBell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues.
DesarrolladorR Development Core Team
Última versión estableR version 2.15.2 (2012-10-26)
GéneroSoftware para Análisis Estadístico
Sistemas Operativos compatiblesMultiplataforma
IdiomaEspañol
LicenciaGNU General Public License
Sitio web
http://www.r.project.org
R es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.

Historia

El proyecto R fue iniciado en 1995 por Ross Ihaka and Robert Gentleman del Departamento de Estadística de la Universidad de Auckland. R es un dialecto de S lenguaje desarrollado en 1976 por John Chambers.

Características

R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible. R se distribuye gratuitamente bajo la licencia GNU GPL (General Public Licence) y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”.

Fuentes