如何使用head()函数展示tibble对象的全部变量
用head()函数显示tibble所有变量的方法
tibble默认会根据当前终端/编辑器的宽度自动截断显示不下的列,要让head()的输出展示全部变量,可以用下面两种方案:
- 单次生效(仅对当前次输出有效)
把head()的结果传入print(),同时设置width = Inf强制使用无限宽度展示所有列,示例代码:
如果同时需要展示所有列的完整内容不做内容截断,可以再加个参数print(head(你的tibble变量名), width = Inf)n = Inf:print(head(你的tibble变量名), width = Inf, n = Inf) - 全局生效(当前R会话所有tibble输出都默认展示所有列)
先修改全局tibble配置,之后直接调用head()即可:# 执行一次后后续所有tibble打印都会显示全部列 options(tibble.width = Inf) # 直接调用head即可展示所有变量 head(你的tibble变量名)
效果示例:
内容的提问来源于stack exchange,提问作者Tong Wang
相关产品推荐
相关产品推荐

