Escolar Documentos
Profissional Documentos
Cultura Documentos
24
5.7 Operaciones con matrices............................... 24
5.7.1 Producto matricial. Inversa de una matriz. Resolucion de
sistemas lineales.................... 24
5.7.2 5.7.3
5.7.4
Autovalores y autovectores ..................... 25
Descomposicion en valores singulares. Determinantes
................................................ 25 Ajuste por m
nimos cuadrados. Descomposicion
QR ................................................ 25
5.8 Submatrices. Funciones cbind() y rbind(). ............. 26
5.9 La funcion de concatenacion, c(), con variables indexadas
....................................................... 27
5.10 Tablas de frecuencias a partir de factores................ 27
6 Listas y hojas de datos.................... 28
6.1 Listas................................................. 28
6.2 Construccion y modificacion de listas .................... 29
6.2.1 Concatenacion de listas ........................ 29 6.3 Hojas
de datos (Data frames) ........................... 29
6.3.1 Construccion de hojas de datos................. 29
6.3.2 Funciones attach() y detach()................ 30
6.3.3 Trabajo con hojas de datos..................... 31
6.3.4 Conexion de listas arbitrarias................... 31
6.3.5 Gestion de la trayectoria de busqueda........... 31
7 Lectura de datos de un archivo ............ 33
7.1 La funcion read.table()............................... 33
7.2 La funcion scan() ..................................... 34
7.3 Acceso a datos internos................................. 35
7.3.1 Acceso a datos de una biblioteca................ 35
7.4 Edicion de datos ....................................... 36
7.5 Como importar datos................................... 36
8 Distribuciones probabilsticas.............. 37
8.1 Tablas estadsticas ..................................... 37
8.2 Estudio de la distribucion de unos datos ................. 38
8.3 Contrastes de una y de dos muestras..................... 41
ii
9
Ciclos. Ejecucion condicional.............. 44
9.1 Expresiones agrupadas.................................. 44
9.2 Ordenes de control ..................................... 44
9.2.1 Ejecucion condicional: la orden if .............. 44
9.2.2 Ciclos: Ordenes for, repeat y while ........... 44
Escritura de nuevas funciones ............ 46
10.1 Ejemplos elementales.................................. 46
10.2 Como definir un operador binario....................... 47
10.3 Argumentos con nombre. Valores predeterminados . . . . . . . 47
10.4 El argumento ....................................... 48
10.5 Asignaciones dentro de una funcion..................... 48
10.6 Ejemplos mas complejos ............................... 49
analisis de datos,
posibilidadesgraficasparaana
lisisdedatos,quefuncionandirectamentesobrepantalla o impresora, y
un lenguaje de programacion bien desarrollado, simple y efectivo,
que incluye condicionales, ciclos, funciones recursivas y posibilidad
de entradas y salidas. (Debe destacarse que muchas de las funciones
suministradas con el sistema estan escritas en el lenguaje R)
El termino entorno lo caracteriza como un sistema completamente
disenado y co- herente, antes que como una agregacion incremental de
herramientas muy especficas e inflexibles, como ocurre
frecuentemente con otros programas de analisis de datos.
R es en gran parte un vehculo para el desarrollo de nuevos metodos
de analisis interactivo de datos. Como tal es muy dinamico y las
diferentes versiones no siempre son totalmente compatibles con las
anteriores. Algunos usuarios prefieren los cambios debido a los nuevos
metodos y tecnologa que los acompanan, a otros sin embargo les
molesta ya que algun codigo anterior deja de funcionar. Aunque R
puede entenderse como un lenguaje de programacion, los programas
escritos en R deben considerarse esencialmente efmeros.
1.2 Programas relacionados. Documentacion
R puede definirse como una nueva implementacion del lenguaje S
desarrollado en AT&T por Rick Becker, John Chambers y Allan Wilks.
Muchos de los libros y manuales sobre S son utiles para R.