Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica1 Intro y Manejo 2012 2013
Practica1 Intro y Manejo 2012 2013
¿Qué es R?
R es un lenguaje y entorno de programación para análisis estadístico y gráfico, desarrollado
inicialmente por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de
Auckland en 1993.
Se trata de un proyecto de software libre, resultado de la implementación GNU del premiado lenguaje S. R y
S-Plus -versión comercial de S- son, probablemente, los dos lenguajes más utilizados en investigación por la
comunidad estadística, siendo además muy populares en el campo de la investigación biomédica, la
bioinformática y las matemáticas financieras. A esto contribuye la posibilidad de cargar diferentes librerías o
paquetes con finalidades específicas de cálculo o gráfico.
R se distribuye bajo la licencia GNU GPL y está disponible para los sistemas operativos Windows,
Macintosh, Unix y GNU/Linux en la siguiente dirección:
http://www.r-project.org/
(Fuente: Wikipedia)
Dentro del menú Programas en la sección Matemáticas nos encoontramos con el siguiente icono,
acceso directo a nuestro programa:
Una vez que ejecutamos R obtendremos una ventana (Consola) semejante a la que aparece a continuación,
en la que se nos indica la versión con la que estamos trabajando así como algunas instrucciones básicas
(demo(), help(), q()). La consola es la ventana sobre la que introduciremos líneas de comando cuando sea
necesario.
La primera vez que utilicemos R Commander será necesario instalarlo desde el servidor CRAN, para ello
seleccionaremos:
Seguidamente, seleccionaremos el servidor que deseemos (CRAN mirror), nosotros en este ejemplo hemos
seleccionado el servidor situado en España (1) y seguidamente seleccionaremos el paquete Rcmdr (R
Commander) (2).
Importante: Cuando cargamos el paquete R Commander por primera vez se instalarán otros paquetes
adicionales, por lo que resulta necesario permitir su descarga desde la página de CRAN, por tanto, lo más
sencillo es tener acceso a Internet para poder realizar dichas descargas de manera automática.
Carga de R Commander
Importante:
Si se cierra accidentalmente la ventana de RCommander, basta escribir en la consola de R la orden
Commander() y pulsar OK.
Como hemos visto en la imagen anterior la interface de R Commander presenta tres subventanas (Ventana
de instrucciones, Ventana de resultados y Mensajes) y los siguientes menús desplegables:
Existen varas formas de introducir los datos, pero básicamente veremos dos:
Abrir un fichero existente con los datos (RECOMENDADO). Usualmente importaremos los datos
desde un fichero .txt , xls, etc..
Introducir pequeños conjuntos de datos desde la ventana de instrucciones.
Antes de leer los datos de un fichero será necesario que lo abramos con la aplicación correspondiente con el
fin de ver la estructura del mismo. Por ejemplo, si recuperamos el fichero insulina.txt observamos que:
Esta información debemos dársela a R Commader para que pueda recuperar los datos de manera correcta.
y ahora le indicaremos la forma en la que han sido almacenados los datos en el fichero
Es decir, le decimos que almacene los datos en un conjunto llamado Insulina (1), que los nombres de las
variables se encuentran en el fichero (2) y que las columnas de datos se encuentran separadas por “Comas”
(3).
Una vez recuperado el fichero, como vemos en la imagen siguiente, nos aparecerá el indicador
correspondiente en la barra de menú (1), por tanto podremos visualizarlo (3) o también editar dicho conjunto
de datos para modificarlo (2):
Todo el manejo de los datos existentes (Recodificar, calcular nuevas variables a partir de las existentes,
renombrar o borar variables, etc…) se realiza con el submenú:
Por ejemplo, si queremos crear una nueva variable llamada Diferencia obtenida por la siguiente expresión:
Diferencia= carne – pescado
Seleccionaremos la opción:
Datos → Modificar variables ….→ Calcular una nueva variable
Seguidamente introduciremos el nombre (Diferencia) y la expresión que permite su obtención (carne –
pescado) en las ventanas correspondientes:
Supongamos que deseamos introducir los siguientes datos en dos variables llamadas X e Y:
Para introducir manualmente esto datos, teclearemos las siguiente instrucción en la ventana de instruciones
de R Commander:
X=c(12,13,30,36,40,45,57,60)
Y=c(3.0,3.3,3.2,3.4,3.0,2.8,2.9,2.8)
datos.xy = data.frame(X,Y)
seguidamente, se selecciona todo el párrafo con el ratón y se pulsa el botón de dicha ventana.
Si queremos trabajar con este conjunto de datos, primero tendremos que activarlo picando sobre la ventana
que muestra el conjunto activo (1) (teníamos activo el conjunto Insulina), posteriormente una vez activo se
mostrará su nombre en la ventana correspondiente (2) y ya podremos visualizarlo o editarlo (3).
Nota.-
Si deseamos borrar, copiar etc.. los comandos de la ventana de instrucciones debemos pulsar el botón
derecho del ratón y nos aparecerá un nuevo menú con distintas opciones:
Una vez introducidas las distintas variables, podemos eliminar alguna de las existentes dentro de un
conjunto de datos activo con la opción: