gpt4 book ai didi

r - 防止 tibble 缩写列名

转载 作者:行者123 更新时间:2023-12-04 16:06:48 25 4
gpt4 key购买 nike

使用 tibble 1.4.1 时,打印在控制台上的 tibble 通常会缩写列名。

例如,将您的控制台宽度设置为大约 400 像素宽并打印 dplyr::starwars 数据框。列名显示为:

name     height  mass hair_c~ skin_c~ eye_c~ birth_~ gender home~ spec~ films vehi~ star~

我尝试设置 options(tibble.width = 6),以为只会打印 6 列,但它仍然打印所有列。

有没有办法防止 tibble 缩写列名并返回到以前的行为,即它只打印它有空间的列?

最佳答案

看起来这里出现了一些问题。在版本 1.4.1 中,tibble 移动到使用 pillar package对于打印格式——pillar 的默认选项不是最佳的。此外,还有一个错误导致 options(tibble.width = 6) 无法正常工作。

按照 MrFlick 的建议,将 tibble 升级到 1.4.2,将 pillar 默认值更改为更合理的选项,并解决了 tibble.width 错误。

改变暴露的options for pillar也可能有助于在您的控制台上调整打印格式,具体取决于您使用的字体。

关于r - 防止 tibble 缩写列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48389995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com