´Indice
1. Pr´ologo32. Algunos conceptos antes de comenzar4
2.1. C´omo funciona R. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2. Creaci´on, listado y remoci´on de objetos en memoria. . . . . . . . . . . . . . . . 6
2.3. La ayuda en l´ınea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. Manejando Datos con R9
3.1. Objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2. Leyendo datos desde un archivo. . . . . . . . . . . . . . . . . . . . . . . . . . 103.3. Guardando datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.4. Generaci´on de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143.4.1. Secuencias regulares. . . . . . . . . . . . . . . . . . . . . . . . . . . . 143.4.2. Secuencias aleatorias. . . . . . . . . . . . . . . . . . . . . . . . . . . . 163.5. Manipulaci´on de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.5.1. Creaci´on de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.5.2. Conversi´on de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . 213.5.3. Operadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.5.4. C´omo acceder los valores de un objeto: el sistema de indexaci´on. . . . . 233.5.5. Accediendo a los valores de un objeto con nombres. . . . . . . . . . . . 253.5.6. El editor de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.5.7. Funciones aritm´eticas simples. . . . . . . . . . . . . . . . . . . . . . . 253.5.8. C´alculos con Matrices. . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4. Haciendo gr´aficas en R29
4.1. Manejo de gr´aficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.1.1. Abriendo m´ultiples dispositivos gr´aficos. . . . . . . . . . . . . . . . . . 294.1.2. Disposici´on de una gr´afica. . . . . . . . . . . . . . . . . . . . . . . . . 304.2. Funciones gr´aficas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324.3. Comandos de graficaci´on de bajo nivel. . . . . . . . . . . . . . . . . . . . . . . 33
4.4. Par´ametros gr´aficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.5. Un ejemplo pr´actico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.6. Los paquetes
grid
y
lattice
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5. An´alisis estad´ısticos con R46
5.1. Un ejemplo simple de an´alisis de varianza. . . . . . . . . . . . . . . . . . . . . 465.2. F´ormulas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485.3. Funciones gen´ericas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495.4. Paquetes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
6. Programaci´on pr´actica con R54
6.1. Bucles y Vectorizaci´on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546.2. Escribiendo un programa en R. . . . . . . . . . . . . . . . . . . . . . . . . . . 566.3. Creando sus propias funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7. Literatura adicional sobre R59
2
Leave a Comment