You are on page 1of 63

Instalacin e introduccin

a R, Rstudio y
R Commander
Grado en Ingeniera Qumica
Departamento de Matemticas

Introduccin
R es un lenguaje de programacin
especialmente indicado para el anlisis
estadstico.
R fue inicialmente diseado por Robert
Gentleman y Ross Ihaka, miembros del Dpto.
de Estadstica de la Universidad de Auckland,
en Nueva Zelanda. Sin embargo, una de las
grandes ventajas de R es que hoy en da es,
en realidad, fruto del esfuerzo de miles de
personas en todo el mundo que colaboran en
su desarrollo.

Introduccin
R se considera la versin libre de otro
programa propietario, llamado S o S-Plus,
desarrollado por los Laboratorios Bell. Aunque
las diferencias entre R y S son importantes, la
mayora del cdigo escrito para S funciona en
R sin modificaciones.
El cdigo de R est disponible como software
libre bajo las condiciones de la licencia GNUGPL. La pgina principal desde la que se
puede acceder tanto a los archivos necesarios
para su instalacin como al resto de recursos
del proyecto R es http://www.r-project.org.

Es recomendable elegir siempre la ltima versin disponible.

Instalacin de R
La instalacin en s con el archivo ejecutable
es trivial.
El nico paso que es importante en ella es el
momento de decidir si deseamos la instalacin
en arquitecturas de 32 o 64 bits: es aconsejable
que, a no ser que deseemos un uso de R para clculo
intensivo, se instale la versin de 32 bits, ya que algunos
paquetes an no estn disponibles en la versin de 64
bits.

Una vez concluida la instalacin, podemos


ejecutar el programa desde cualquiera de los
iconos que nos genera.

La consola y el editor de R

Lo primero que nos aparece es una ventana,


tambin llamada consola, donde podemos
manejar R mediante la introduccin de cdigo.

La consola y el editor de R

Por ejemplo, podemos escribir 2+2 en ella, y


tras pulsar la tecla Enter, nos devuelve en la
misma consola el valor 4.

La consola y el editor de R
Sin embargo, sta no es la manera ms
eficiente de trabajar en R.
A poco que estemos realizando un trabajo de
mediana complejidad, ser muy til manejar
todas las entradas de cdigo que solicitemos
a R en un entorno donde podamos corregirlas,
retocarlas, repetirlas, guardarlas para
continuar el trabajo en otro momento, etc.
sta es la funcin del editor de R.

La consola y el editor de R

Cmo acceder a un
documento en blanco del
editor, llamado script.

La consola y el editor de R

La consola y el editor de R
Para mayor comodidad,
elegiremos esta opcin

La consola y el editor de R

La consola y el editor de R

Es posible incluir comentarios que R no leer si


utilizamos lneas que comiencen con el carcter #.

La consola y el editor de R
La utilidad de un script o guin de trabajo
radica en que podemos modificar nuestras
lneas de cdigo con comodidad y guardarlas
para el futuro.
Para ello, utilizaremos la opcin Guardar o
Guardar como del men Archivo de la
consola.
Evidentemente, despus podremos recuperar
el script previamente guardado mediante la
opcin Abrir script del mismo men.

RStudio
RStudio es un entorno de desarrollo integrado (IDE) para
R que funciona con la versin estndar de R disponible en
CRAN.
Al igual que R, RStudio es software libre.
El objetivo de sus creadores es desarrollar una
herramienta potente que soporte los procedimientos y
tcnicas requeridas para realizar anlisis de alta calidad y
dignos de confianza.
Al mismo tiempo, pretenden que RStudio sea tan sencillo
e intuitivo como sea posible para proporcionar un entorno
amigable, tanto para los ya experimentados como para los
nuevos usuarios de R.

Instalacin de RStudio

Instalacin de RStudio

Instalacin de RStudio

La instalacin en s con el archivo ejecutable


es trivial.
Una vez concluida la instalacin, podemos
ejecutar el programa desde cualquiera de los
iconos que nos genera.

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Editor

Consola

Introduccin a RStudio

Escribimos
en el Editor

El resultado
se vuelca en
la Consola

Introduccin a RStudio

Introduccin a RStudio
El Script
permite
escribir,
ejecutar y
modificar
nuestras
lneas de
cdigo con
comodidad
y guardarlas
para el
futuro.

Introduccin a RStudio

Los
comentarios
se pueden
ejecutar
(Run) o no.

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Introduccin a RStudio

Portapapeles

Introduccin a RStudio

Introduccin a RStudio

Instalacin de R Commander
R Commander es una interfaz tipo ventana
que cubre la mayor parte de los anlisis
estadsticos ms habituales en unos mens
desplegables.
Podemos decir que es una manera de manejar
R sin necesidad de aprender su cdigo o casi
nada de l, lo cual lo hace bastante prctico
cuando se est aprendiendo a usarlo.

Instalacin de R Commander
Adems, una de las funcionalidades que
podramos destacar como ms afortunadas de
R Commander es que, a pesar de que permite
estos atajos mediante sus mens para no
utilizar el cdigo de R, escribe el cdigo de las
operaciones realizadas en una ventana de
sintaxis o ventana de instrucciones, de manera
que siempre lo veremos en la pantalla y
podremos, poco a poco, ir aprendindolo, casi
sin darnos cuenta.

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Instalacin de R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Interfaz R Commander

Bibliografa
Introduccin al uso de R-Commander. Prof. Dr.
Angelo Santana. Dpto. de Matemticas,
Universidad de Las Palmas de Gran Canaria.
Mtodos estadsticos con R y R commander.
Prof. Dr. Antonio Jos Sez Castillo. Dpto. de
Estadstica e Investigacin Operativa,
Universidad de Jan. Versin 3.0 Junio de 2011.