El arte de programar en R Un leguaje para la estadística - page 50

CAPÍTULO 2. LOS DATOS Y SUS TIPOS
47
También, puede haber conversiones entre clases de datos más estructura-
das. Una que se antoja inmediata es la conversión de una matriz a un
data
frame
:
(m
<-
matrix
(
1
:
20
,
nrow
=
5
,
ncol
=
4
))
##
[,1] [,2] [,3] [,4]
## [1,] 1 6 11 16
## [2,] 2 7 12 17
## [3,] 3 8 13 18
## [4,] 4 9 14 19
## [5,] 5 10 15 20
ff
<-
as.data.frame
(m)
ff
## V1 V2 V3 V4
## 1 1 6 11 16
## 2 2 7 12 17
## 3 3 8 13 18
## 4 4 9 14 19
## 5 5 10 15 20
Nótese, en este último caso, que la función de conversión automáticamente
ha asignado nombres a los renglones y las columnas del
data frame
creado. Para
tener acceso a los elementos del
data frame
, lo podemos hacer mediante los
nombres asignados a las columnas:
ff
$
V2
## [1] 6 7 8 9 10
Existen muchas más conversiones posibles; pero baste por ahora con las que
se han visto, que ellas dan una idea de los mecanismos usados en el lenguaje
para este tipo de operaciones.
1...,40,41,42,43,44,45,46,47,48,49 51,52,53,54,55,56,57,58,59,60,...198
Powered by FlippingBook