mutate - libreria dplyr en r
Ver el marco de datos completo cuando se envuelve en tbl_df? (3)
La viñeta de tibble tiene una forma actualizada de cambiar su comportamiento de impresión predeterminado:
Puede controlar la apariencia predeterminada con opciones:
options(tibble.print_max = n, tibble.print_min = m)
: si hay más de n filas, imprima solo las primeras m filas. Use lasoptions(tibble.print_max = Inf)
para mostrar siempre todas las filas.
options(tibble.width = Inf)
siempre imprimirá todas las columnas, independientemente del ancho de la pantalla.
tibble
(anteriormente tbl_df
) es una versión de una trama de datos creada por el paquete de manipulación de marcos de datos dplyr
en R. Impide salidas de tabla largas cuando se dplyr
accidentalmente la trama de datos.
Una vez que un marco de datos ha sido envuelto por tibble
/ tbl_df
, ¿existe un comando para ver todo el cuadro de datos (todas las filas y columnas del marco de datos)?
Si uso df[1:100,]
, veré las 100 filas, pero si uso df[1:101,]
, solo se mostrarán las primeras 10 filas. Me gustaría mostrar fácilmente todas las filas para desplazarme rápidamente a través de ellas.
¿Existe un comando dplyr para contrarrestar esto o una forma de desenvolver el marco de datos?
Puede usar as.data.frame
o print.data.frame
.
Si desea que esto sea el valor predeterminado, puede cambiar el valor de la opción dplyr.print_max
.
options(dplyr.print_max = 1e9)
También podrías usar
print(tbl_df(df), n=40)
o con la ayuda del operador de tubería
df %>% tbl_df %>% print(n=40)
Para imprimir todas las filas, especifique tbl_df %>% print(n = Inf)