如何在控制台输出中展示tibble所有列并查看剩余3个变量
解决tibble控制台输出隐藏列的方案
tibble默认会根据当前控制台的宽度自动裁剪显示列数,超出宽度的变量会被隐藏,你可以通过以下几种方式查看被隐藏的3个变量:
- 指定print参数强制显示所有列
输出时给print方法传入宽度参数即可:
如果同时需要显示所有行,可以再加print(你的tibble变量名, width = Inf)n = Inf参数。 - 临时转为普通数据框输出
普通data.frame不会默认裁剪列,直接转换后输出即可查看全量变量:as.data.frame(你的tibble变量名) - 交互式查看全量数据
如果你使用RStudio,可以调用内置查看器打开完整表格:
注意方法名首字母为大写V。View(你的tibble变量名) - 全局修改默认显示规则
如果你希望后续所有tibble输出都默认显示全部列,可以在会话初始设置全局选项:options(tibble.width = Inf)
内容的提问来源于stack exchange,提问作者AdilK
相关产品推荐
相关产品推荐

