tibble (以前的tbl_df)是由R中的dplyr数据帧操作包创建的数据帧的一个版本。它可以防止意外调用数据帧时的长表输出。
一旦数据帧被tibble/tbl_df封装,是否有一个命令可以查看整个数据帧(数据帧的所有行和列)?
如果我使用df[1:100,],我将看到全部100行,但是如果我使用df[1:101,],它将只显示前10行。我想轻松地显示所有行,以便快速滚动它们。
是否有dplyr命令来抵消这一点,或者有一种方法可以解开数据帧?
发布于 2014-04-21 08:13:08
您可以使用as.data.frame或print.data.frame。
如果希望将其设为默认值,则可以更改dplyr.print_max选项的值。
options(dplyr.print_max = 1e9)发布于 2019-06-20 15:58:46
正如bookdown documentation中详细介绍的那样,您还可以使用分页表
mtcars %>% tbl_df %>% rmarkdown::paged_table()这将对数据进行分页,并允许浏览所有行和列(除非配置为覆盖行)。示例:

发布于 2019-12-06 17:21:51
我更喜欢把tibble改成data.frame。它会显示所有内容,然后你就完成了
df %>% data.frame https://stackoverflow.com/questions/23188900
复制相似问题