3.6 Tibbles
Los Tibbles son estructuras de datos en dos dimensiones que tienen todas las ventajas de almacenaje que los data frame. Pueden almacenar datos de cualquier clase (texto, números, lógicos, etc). Pero presentan dos ventajas adicionales:
- Pueden almacenar objetos complejos, como modelos o fórmulas en las celdas, como si se tratase de un elemento cualquiera.
- Al imprimir sus resultados en consola, brindan información extra sobre el tamaño de la tabla (filas por columnas), y el tipo de datos que almacena de cada columna (su clase).
- También, al ser vistos en consola, solo muestran las filas y columnas adecuadas para el pequeño tamaño de la consola, sin desbordarse como lo hacen los data frame. Esto último se verá reflejado cuando visualices en consola bases de datos grandes.
<- tibble(Col1 = 1:5,
TB Col2 = c("Sit1","Sit1","Sit2","Sit2","Sit3"),
Log = c(T,T,F,F,T),
Fct = factor(c("A","B","C","B","A")))
TB# # A tibble: 5 × 4
# Col1 Col2 Log Fct
# <int> <chr> <lgl> <fct>
# 1 1 Sit1 TRUE A
# 2 2 Sit1 TRUE B
# 3 3 Sit2 FALSE C
# 4 4 Sit2 FALSE B
# 5 5 Sit3 TRUE A