Data Frames
Hola continuamos con los objetos, hoy veremos los data frames, también conocidos como tablas de datos o marco de datos, se utilizara "data frame" porque su traducción puede producir confusión.
Los dataframes son vectores dimensionales, y pueden de dos o más clases, esto es que cada columna pueden ser de diferente clase. Esta característica las hace las más utilizadas para estructurar datos para su análisis, por ejemplo en el contexto científico muchos de los experimentos cosiste en medir diferentes variables tanto cualitativas como cuantitativas, poder utilizar estos diferentes datos hace posible análisis más robusto y completo.
La función que se utiliza es data.frame(), en el cual podemos colocar datos o vectores para crear el data frame.
> edad<-round(rnorm(10,50,10)) > sexo<-rep(c("H","M"),5) > sueldo<-round(rnorm(10,10000,100),2) > data<-data.frame(edad,sexo,sueldo) > data edad sexo sueldo 1 50 H 9953.98 2 45 M 9887.55 3 47 H 10123.60 4 32 M 9911.02 5 32 H 9846.83 6 45 M 10170.87 7 30 H 10081.05 8 47 M 10135.24 9 55 H 10058.62 10 64 M 9972.17
Si olvidamos colocar una variable a nuestro data frame, lo podemos hacer después de haberlo creado, para esto utilizamos el operador de selección.
También se puede utilizar el operador de moneda $, para adherir otra variable
> SS<-rep(c(F,F,F,T,T),2) > data$SS<-SS > data edad sexo sueldo casa SS 1 46 H 9891.34 FALSE FALSE 2 50 M 10139.12 TRUE FALSE 3 60 H 10021.40 FALSE FALSE 4 61 M 9932.48 TRUE TRUE 5 53 H 10080.76 FALSE TRUE 6 54 M 9891.17 TRUE FALSE 7 58 H 9911.77 FALSE FALSE 8 59 M 10038.00 TRUE FALSE 9 38 H 9914.45 FALSE TRUE 10 60 M 9890.95 TRUE TRUE
Con esto terminamos de ver los Data Frames. Continua aprendiendo y nos vemos en el próximo post.
No hay comentarios.:
Publicar un comentario