tibble
(anteriormente tbl_df
) es una versión de una trama de datos creada por el dplyr
paquete de manipulación de trama de datos en R. Evita salidas de tabla largas cuando se llama accidentalmente a la trama de datos.
Una vez que un marco de datos ha sido envuelto por tibble
/ tbl_df
, ¿hay un comando para ver todo el marco de datos (todas las filas y columnas del marco de datos)?
Si lo uso df[1:100,]
, veré las 100 filas, pero si lo uso df[1:101,]
, solo mostrará las primeras 10 filas. Me gustaría mostrar fácilmente todas las filas para desplazarme rápidamente por ellas.
¿Existe un comando dplyr para contrarrestar esto o una forma de desenvolver el marco de datos?
View
no ha cambiado con los"tbl_df"
objetos.Respuestas:
También podrías usar
o con la ayuda del operador de tubería
Para imprimir todas las filas, especifique
tbl_df %>% print(n = Inf)
fuente
n
y ya está entrando, puede usardf %>% tbl_df %>% print(n = nrow(.))
n = Inf
para imprimir todas las filas.print
(con un tibble) también tiene las opcioneswidth =
yn_extra =
para controlar cuántas columnas se imprimen, ya sea directa o indirectamente.tbl_df %>% print(n = Inf)
que funciona para esto.print(n = ...)
activa la notación científica en la pantalla tibble?Puedes usar
as.data.frame
oprint.data.frame
.Si desea que esto sea el predeterminado, puede cambiar el valor de la
dplyr.print_max
opción.fuente
La viñeta tibble tiene una forma actualizada de cambiar su comportamiento de impresión predeterminado:
ejemplos
Esto siempre imprimirá todas las filas:
En realidad, esto no limitará la impresión a 50 líneas:
Pero esto restringirá la impresión a 50 líneas:
fuente
print(n=100)
Parece hacer lo que quiero. (Las tablas de resumen decount()
, por ejemplo, deberían mostrarse en su totalidad, mientras que quiero que mis tablas de datos seComo se detalla en la documentación de bookdown , también puede usar una tabla paginada
Esto paginará los datos y permitirá explorar todas las filas y columnas (a menos que esté configurado para limitar las filas). Ejemplo:
fuente
rows.print=[n]
a las opciones de fragmento para controlar el número de filas que se muestran por página.Prefiero convertir el tibble en data.frame. Muestra todo y ya está
fuente