tibble
(以前的 tbl_df
)是由 R 中的 dplyr
数据帧操作包创建的数据帧版本。它可以防止长时间意外调用数据框时的表输出。
一旦数据框被tibble
/tbl_df
包装,是否有命令可以查看整个数据框(数据框的所有行和列) )?
如果我使用df[1:100,]
,我将看到所有100行,但如果我使用df[1:101,]
,它只会显示前 10 行。我想轻松地显示所有行以快速滚动它们。
是否有 dplyr 命令来解决这个问题或解开数据帧的方法?
最佳答案
你也可以使用
print(tbl_df(df), n=40)
或者在管道操作符的帮助下
df %>% tbl_df %>% print(n=40)
要打印所有行,请指定tbl_df %>% print(n = Inf)
编辑 2021 年 7 月 31 日: 在 > dplyr 1.0.0
Warning message:
`tbl_df()` was deprecated in dplyr 1.0.0.
Please use `tibble::as_tibble()` instead.
df %>% as_tibble() %>% print(n=40)
关于r - 显示/打印 tibble 的所有行 (tbl_df),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23188900/