Está en la página 1de 3

Un software estadístico de

libre distribución que todos


podemos usar

Por:

Carlos Barrera Causil

Juan de Jesús Sandoval

R es un lenguaje o ambiente para trabajos computacionales que permite crear informes


estadísticos y gráficos de alta calidad. Es un proyecto GNU (General Public Licence) es decir, es una
licencia que está orientada principalmente a proteger la libre distribución, modificación y uso de
software; el cuál es similar al lenguaje y ambiente de S, software desarrollado en los laboratorios
de Bell (antes AT&T, ahora Lucent Technologies). R podría considerarse como una alternativa del
software S (actualmente SPLUS) con algunas diferencias importantes en la codificación, pero en
general muy similar.

El lenguaje R proporciona una amplia variedad de procedimientos estadísticos (modelos lineales y


no lineales, pruebas estadísticas clásicas, análisis de series temporales, métodos de clasificación,
agrupamiento entre otros procedimientos) y técnicas gráficas de alta calidad.

Tiene una cantidad importante de rutinas estadísticas definidas en su paquete base, pero además
ofrece un buen número de paquetes de rutinas especializadas, los cuales se puede descargar e
instalar en la página de paquetes de sus contribuyentes (http://www.R-project.org).

Es un software altamente recomendable por la diversidad y potencia de las rutinas que tiene
implementadas. Dentro de sus ventajas, posee un número importante de rutinas base y paquetes
adicionales, está en constante actualización y es gratuito. Adicionalmente, cualquier usuario de R,
puede contribuir con este proyecto.
Tiene algunas desventajas puesto que no es amigable si no se cuenta con ciertos conocimientos
básicos de programación. Además, puede requerir cierta dedicación al inicio para obtener
resultados notorios.

Sin embargo, R tiene grandes atractivos entre los que se puede expresar, una capacidad de
combinar análisis específicos para una situación en particular, permite manipular, modificar datos
y generar funciones propias del usuario. Posee además, extensiones específicas a una gran
variedad de áreas como bioinformática, geoestadística, ciencia actuarial, econometría, análisis de
datos ecológicos, ensayos clínicos, modelos gráficos entre otras, que se pueden implementar
mediante paquetes que permiten instalarse a través de R. Este mismo es muy parecido a MATLAB
u OCTAVE y con sintaxis similares a C/C++.

¿Cómo funciona R?

R es un lenguaje orientado a objetos: bajo este complejo término se esconde su simplicidad y


flexibilidad. El hecho de que sea un lenguaje de programación puede desanimar a muchos usuarios
que piensan que no tienen “alma de programadores”. Esto no es necesariamente cierto por dos
razones. Primero R es un lenguaje interpretado (como Java) y no compilado (como C, C++, Fortran,
Pascal,…), lo cual significa que los comandos escritos en el teclado son desarrollados directamente
sin necesidad de construir ejecutables. Como segunda medida, la sintaxis de R es muy simple e
intuitiva.

R es el resultado de un esfuerzo colaborativo de contribuyentes al rededor de todo el mundo.


Inicialmente fue escrito por Robert Gentleman y Ross Ihaka, también conocidos como "R & R" en
el Departamento de Estadística de la Universidad de Auckland (Australia). Desde 1997 ha habido
contribuciones a las fuentes de R de muchos profesionales en el mundo.

Muchas universidades del mundo han optado por la utilización de R entre sus comunidades
científicas y estudiantiles, debido a la gran aceptación y calidad del mismo. Universidades como
Harvard, Pittsburg, California (University of California), Michigan Technological University,
University of North Carolina, Chapel Hill, NC en EEUU, University of Melbourne (Australia),
University of Tokyo, University of Bristol en el Reino Unido. En Europa, desde hace algunos años
universidades como la Complutense de Madrid, la Politécnica de Valencia, la Universidad Carlos III
de Madrid, son pioneras en la utilización de R, en Francia el Dept. of Biometry & Evol. Biology,
University of Lyon. En Latinoamérica universidades de Brasil (University of Sao Paulo, Sao Paulo y
Parana), Chile (Pontificia Universidad Catolica de Chile, Santiago), México son pioneras. De hecho,
en Brasil, hay un grupo de discusión de R liderado por Benilton Carvalho, Vinicius Brito Rocha
denominado R_STAT@yahoogrupos.com.br. En Colombia universidades como la Universidad
Nacional de Colombia, Universidad de Antioquia, UIS, Universidad del Valle entre otras utilizan R
en sus cursos regulares de estadística y de matemáticas aplicadas.

En las carreras tecnológicas y de Ingeniería del Instituto Tecnológico Metropolitano (ITM), en


cursos básicos y avanzados de estadística, R puede ser una herramienta de gran utilidad.
Actualmente se está instalado y se está utilizando R a modo de prueba en algunos cursos de
estadística en el ITM por varios profesores que lo conocen, y se ha notado gran aceptación por
parte de la comunidad estudiantil. Esto es gratificante para la continuación de su uso en el ITM, ya
que le permite al estudiante aprender un software de gran calidad, que puede acceder al él de
manera gratuita desde un computador conectado a Internet y gozar de un gran respaldo en la
comunidad científica mundial alrededor de la estadística.