Una introduccion a R ´
Luis Cayuela Junio de 2010
EcoLab, Centro Andaluz de Medio Ambiente, Universidad de Granada Junta de Andaluc´ Avenida del Mediterr´neo s/n, E-18006, Granada. E-mail: ia, a lcayuela@ugr.es.
1
Una introducci´n a R (versi´n 1.0)1 o o
Publicado por: Luis Cayuela
Se autoriza a cualquier persona a utilizar, copiar, distribuir y modificar esta obra con las siguientes condiciones: (1) que se reconozca la autor´ de la misma; ia (2) que no se utilice con fines comerciales; y (3) que si se altera la obra original, el trabajo resultante sea distribuido bajo una licencia similar a ´sta. e
Para cualquier comentario o sugerencia por favor remitirse al autor de la obra.
1 Este
material ha sido preparado con el editor de texto Lyx y el programa Sweave.
2
´ Indice
1. ¿Qu´ es R? e 2. ¿C´mo instalar R? o 3. CRAN y paquetes 4. Tipos de objetos en R y la funci´n str() o 4.1. Vectores y matrices . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2. Funciones y argumentos . . . . . . . . . . . . . . . . . . . . . . . 4.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. El men´ de ayuda: Aprendiendo a ser autosuficientes u 5.1. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. Recomendaciones para organizar una sesi´n de trabajo o 6.1. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. C´mo leer datos en R o 7.1. Formar un arreglo de datos a partir de las variables . . . . . . . . 7.2. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8. Funciones b´sicas para la manipulaci´n de datos a o 8.1. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. Como repetir un procedimiento con el comando for() 9.1. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.Gr´ficos en R a 10.1. Conceptos b´sicos . . . . . . . . . . . . . . . . . . . . . . . . . . a 10.2. La organizaci´n de los gr´ficos en R . . . . . . . . . .