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
复制相似问题