01.11.2014 Views

Prácticas de Estadística en R - Departamento de Estadística e ...

Prácticas de Estadística en R - Departamento de Estadística e ...

Prácticas de Estadística en R - Departamento de Estadística e ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 2<br />

El software R<br />

2.1. Introducción<br />

R es un <strong>en</strong>torno especialm<strong>en</strong>te diseñado para el tratami<strong>en</strong>to <strong>de</strong> datos, cálculo y<br />

<strong>de</strong>sarrollo gráfico. Permite trabajar con facilidad con vectores y matrices y ofrece diversas<br />

herrami<strong>en</strong>tas para el análisis <strong>de</strong> datos.<br />

El l<strong>en</strong>guaje <strong>de</strong> programación R forma parte <strong>de</strong>l proyecto GNU 1 y pue<strong>de</strong> verse como<br />

una implem<strong>en</strong>tación alternativa <strong>de</strong>l l<strong>en</strong>guaje S, <strong>de</strong>sarrollado <strong>en</strong> AT&T Bell Laboratories.<br />

Se pres<strong>en</strong>ta como software libre, don<strong>de</strong> el término software libre se refiere a la libertad<br />

<strong>de</strong> los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.<br />

Se trata <strong>de</strong> un l<strong>en</strong>guaje creado específicam<strong>en</strong>te para la visualización y exploración <strong>de</strong><br />

datos así como para su uso <strong>en</strong> mo<strong>de</strong>lización y programación estadística.<br />

En la web http://www.r-project.org/in<strong>de</strong>x.html se <strong>en</strong>cu<strong>en</strong>tra disponible toda la información<br />

acerca <strong>de</strong> R. La instalación <strong>de</strong> R se realiza a través <strong>de</strong> la CRAN (Compreh<strong>en</strong>sive<br />

R Archive Network). A<strong>de</strong>más, R es un <strong>en</strong>torno <strong>en</strong> el que se han ido implem<strong>en</strong>tando<br />

diversas técnicas estadísticas. Algunas <strong>de</strong> ellas se <strong>en</strong>cu<strong>en</strong>tran <strong>en</strong> la base <strong>de</strong> R pero otras<br />

muchas están disponibles como paquetes (packages). Estos paquetes están disponibles <strong>en</strong><br />

la web http://cran.au.r-project.org/.<br />

En resum<strong>en</strong>, R proporciona un <strong>en</strong>torno <strong>de</strong> trabajo especialm<strong>en</strong>te preparado para el<br />

análisis estadístico <strong>de</strong> datos. Sus principales características son las sigui<strong>en</strong>tes:<br />

R proporciona un l<strong>en</strong>guaje <strong>de</strong> programación propio. Basado <strong>en</strong> el l<strong>en</strong>guaje S, que<br />

a su vez ti<strong>en</strong>e muchos elem<strong>en</strong>tos <strong>de</strong>l l<strong>en</strong>guaje C. Sin embargo, la semántica es muy<br />

distinta a la <strong>de</strong> este último. Esto es porque R permite ejecuciones <strong>de</strong> comandos<br />

<strong>en</strong> línea (compilación y ejecución unidos <strong>en</strong> un mismo paso), lo cual hace que su<br />

semántica esté más próxima a la <strong>de</strong> un l<strong>en</strong>guaje <strong>de</strong> programación funcional.<br />

Objetos y funciones específicas para el tratami<strong>en</strong>to <strong>de</strong> datos.<br />

1 El proyecto GNU se inició <strong>en</strong> 1984 con el propósito <strong>de</strong> <strong>de</strong>sarrollar un sistema operativo compatible con<br />

Unix que fuera <strong>de</strong> software libre. Para más información sobre el proyecto GNU consultar http://www.gnu.org/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!