El arte de programar en R: un lenguaje para la estadística

Page 81

CAPÍTULO 4. ESTRUCTURAS DE CONTROL Y MANEJO DE DATOS

78

Figura 4.2: Operación de la función split() pasamos una porción de la tabla contenida en el data frame justamente leído sólo las columnas 3 a la 5 del data frame-, y como segundo argumento pasamos la columna correspondiente a los años, la función operaría como se muestra en la Fig 4.2. El resultado de la función, en el caso del ejemplo, es una lista de tablas, cada una correspondiente a cada uno de los años registrados en la columna tt$Anio, como se muestra a continuación: mls <- split(tt[, 3:5], tt$Anio) mls ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##

$`1978` Enero Febrero Marzo 1 54 38.5 NA $`1979` Enero Febrero Marzo 2 21.5 21.0 38.5 5 NA NA 155.0 8 10.8 30.3 60.6 $`1980` Enero Febrero Marzo 3 81.0 31.0 4.0 6 105.2 17.5 246.3 9 10.1 NA 70.6 $`1981` Enero Febrero Marzo

# Notese: tt[, 3:5] == tt[3:5]


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.