sábado, 21 de febrero de 2009

Instalación R

En este apartado se mostrará paso a paso, cómo es la instalación de este software, R.

Este tutorial, se divide en dos partes: Obtención de R e Instalación de R.

Obtención de R.

Lo primero, es ir a la página del fabricante para su descarga: Web del fabricante, y concretamente a la sección, que está en el menú de la derecha en Donwload, de descarga: CRAN.



Como se muestra en la anterior imagen, nos redirigirá a una lista de servidores externos para la descarga del programa, donde deberemos seleccionar el que esté más próximo a nuestra residencia.

Por recomendación, algunos servidores externos no funcionan o están caídos, por lo tanto, yo aconsejo seleccionar el servidor del fabricante: Austria o cualquier otro que funcione, ya que esto no tiene especial importancia.

Bien, una vez que hayamos seleccionado un servidor externo válido, estaremos en la página donde deberemos elegir el sistema operativo para el cual vamos a instalar el software R.



En este tutorial, se explicará la versión para el sistema operativo Windows, por lo tanto, seleccionar Windows, y se nos ofrecerá dos tipos de descarga, la Base o la Contrib, diferencian una de otra de que la segunda son los ficheros binarios y librerías de contribuidores.

En nuestro caso, seleccionaremos la primera, la Base. Esto no afecta a nada relativamente importante, es simplemente a gusto del consumidor.

Y por fin, estamos en la última opción, la de descarga, donde en dicha pantalla se nos ofrece información adicional de cómo realizar la instalación de R, de cómo instalar librerías externas, etc.

Instalación de R.

Una vez tengamos el programa descargado en nuestro equipo, procedemos a la instalación en nuestro equipo, para ello, pulsamos dos veces sobre él con el botón izquierdo.

Lo primero que nos aparece, es una ventana donde nos pide el lenguaje durante la instalación, en nuestro caso, Español.




Y a partir de aquí, empezamos con la instalación del software R.



Se nos mostrará el contrato de licencia GNU, una vez leído, pulsamos sobre Siguiente.



Y la siguiente ventana nos indicará la ruta donde se instalará R, yo dejaré la que aparece por defecto, si alguien quiere otra dirección, simplemente debe indicársela.



La pantalla a continuación, es importante ya que nos muestra lo que se va a instalar en nuestro ordenador, podremos elegir entre varias opciones o simplemente seleccionar o deseleccionar los elementos a instalar, yo recomiendo la Instalación completa, ya que obtendremos todas las librerías disponibles en la instalación base, pero sobre todo, por tener los manuales de ayuda y de referencia bastante útiles.



A continuación, nos pregunta si queremos seguir la instalación con opciones de poder configurarlo, para tener mayor control, seleccionamos Si y pulsamos sobre Siguiente.

NOTA: No hace falta seguir estos pasos, podemos seleccionar sobre No y que se nos instale de forma automática.



Y se nos preguntará que tipo de ventana queremos configurar en nuestro entrono de trabajo, MDI o SDI, la diferencia primordial es que en MDI trabajaremos en una única ventana, es decir, tanto los comandos como por ejemplo, las gráficas que realicemos se mostrarán en la misma ventana, esto suele ser molesto, por lo menos para mí, que prefiero que las gráficas se me muestre en ventanas independientes, por lo tanto, seleccionamos SDI y pulsamos sobre siguiente.



En esta parte, nos peguntará de que tipo queremos recibir la ayuda del programa, dejamos la ayuda por defecto de Windows, la ayuda CHM.



A continuación, nos preguntará la configuración proxi a Internet, lo dejamos por defecto: Standard.



Y la siguiente pantalla, nos preguntará donde se colocarán los accesos directos del programa R, pulsamos sobre Siguiente.



Seguimos con los accesos directos y si queremos que el registro se almacene información del programa, en mi caso, en Registro de entradas, selecciono todas las opciones y en iconos adicionales, selecciono Crear un icono en el escritorio.

NOTA: Esta selección es a gusto del consumidor.



¡Y por fín! Se nos instalará el programa R.



Y una vez completada la instalación, obtendremos una ventana anunciándonos que la instalación ha sido completada con éxito.



Pulsamos sobre Finalizar, y ya tenemos el programa R en nuestro equipo instalado.

10 comentarios:

INT STAT dijo...

Despues de instalar el programa, de acuerdo a las instrucciones..
al leer los datos con la opcion read.table, obtengo:

Error en file(file, "rt") : no se puede abrir la conexión

no se como solucionar el proble!!

Gracias

Manuel Caballero dijo...

Buenas INT STAT:

Una vez que tengas instalado R en tu ordenador podrás disfrutar de todas las opciones y herramientas que en él se encuentran.

En tu caso concreto, el manejo de tablas, te recomiendo que visites el apartado:

· 9. Datos

Dónde se expone el uso correcto para la función que estás empleando: read.table().

Te dejo el enlace directo:

http://unbarquero.blogspot.com/2009/03/r-datos.html

Un saludo.

INT STAT dijo...

Buenas Manuel,

Muchas gracias por tu rápida sugerencia.
Ya hice todo lo que dice en el capitulo 9...
Sin embargo al cargar la tabla de datos e intentar conseguir la matriz de covarianzas me sale
In cov(base2) : NAs introducidos por coerción

eso significa que n considera que tiene numeros!!!
pero no se como convertirlos a numeros...

Gracias...

Manuel Caballero dijo...

Buenas INT STAT:

Muy probablemente, lo que te ocurre es que el fichero donde tienes almacenados los datos no están en el formato correcto para ser reconocido por R.

Yo también tuve ciertos problemas, en su momento, con esto. Lo que se me ocurre es que revises el archivo de datos para que cumpla con las restricciones que impone R.

Si es posible, sube el archivo y lo miro en un rato.

Un saludo.

INT STAT dijo...

Manuel..

Muchas gracias...
ya he revisado el archivo varias veces...no veo nada anormal.

No se como hacer para subirlo ???
es un archivo muy pequeño en SPSS pues estoy haciendo ensayos..
Nuevamente...muchas gracias

Manuel Caballero dijo...

Buenas INT STAT:

Para mandar el archivo de datos, puedes alojarlo en cualquier servidor gratuito que existen en la red (4shared, megaupload, rapidshare, box, etc) y después poner el enlace para ser descargado.

Por otra parte, mirando en la ayuda de R, me he topado con la función:

· read.spss()

Para acceder a la información de dicha función, debes poner este comando en R:

> ?foreign::read.spss

Pero bueno, un resumen, es que existe una librería (foreign) que otorga a R el manejo de archivos desde SPSS entre otros.

Para instalar la librería:

> library(foreign)

Y cuando se instale, ya dispondrás de funciones para manejar ficheros de datos con formatos no propietarios de R, entre ellos, los del software SPSS.

Un saludo.

INT STAT dijo...

Buenas Manuel..
efectivamenete encontre lo de la libreria...y carge el archivo como un *.sav...por eso me parece extraño que no lea bien las variables...

Voy a buscar un sitio par enviarte el archivo y te cuento!!!

Gracias,

INT STAT dijo...

Bunas Manuel

los datos estan en
http://www.4shared.com/file/XbDLKWgf/datos.html

es un arcivo de 8 lineas y 4 variables incluyendo el id

Un millon de gracias

Manuel Caballero dijo...

Buenas INT STAT:

El problema está en la variable ID, la cuál es de tipo carácter y no es posible cambiarla ya que su finalidad es dotar de nombre a las variables.

Te explico los pasos que he realizado:

1. Cargo la librería que me otorga el uso de lectura de archivos con formato SPSS:

> library(foreign)

2. Cargo el archivo a la variable Datos:

> Datos<-read.spss("C://Users//Aqueronte//Desktop//datos.sav")

NOTA: La ruta del archivo es desde mi escritorio, tú deberás poner la tuya.

3. Si veo lo que contiene la variable Datos, puedo observar que se han cargado bien los elementos y su identidad.

4. En estos momentos, debo transformar los elementos en la variable Datos en algo que pueda emplear en R, para ello, ejecuto la función data.frame():

> Datos<-data.frame(Datos)

En estos momentos, ya están dispuestos en forma de matiz.

Ojo, la variable ID también está disponible, esto será engorroso si queremos calcular la covarianza de la matriz, ya que cómo he dicho antes, es de tipo carácter.

Una posible solución, es eliminar dicha columna ahora o posteriormente.

5. En este caso, como sabemos claramente lo que queremos realizar sobre los datos, vamos a eliminarla ahora, pero antes, respaldaremos los datos en otra variable (en Datos_Cov):

> Datos_Cov <- Datos

Bien, ahora tenemos dos variables exactamente con el mismo contenido.

6. Eliminaremos la columna tipo carácter ID:

> Datos_Cov <- Datos_Cov[,-1]

7. Y en estos momentos, estamos en disposición de obtener la matriz de covarianza:

> cov(Datos_Cov)

Me he explayado en los pasos para que quede de la forma más clara posible (los pasos se pueden reducir considerablemente).

Un saludo.

INT STAT dijo...

Buenas Manuel!!

Te agradezco ...la explicacion exhaustiva es lo que estaba buscando. Cuando se inicia un proceso es necesario cada detalle!!!

Muchas gracias