Отключить форматирование столбцов для печати тибров
Начиная с версии 1.4.1, tibble
печати tibble
как представляется, использует дополнительное форматирование, реализованное пакетом pillar
(https://rdrr.io/cran/tibble/f/NEWS.md). Последний пытается вывести как можно больше столбцов, сокращая некоторые из значений. Можно ли отключить это форматирование и вернуться к методу печати, который существовал раньше? В некоторых случаях путем вывода дополнительных столбцов и сокращения значений столбик затрудняет чтение содержимого первых столбцов, что часто является намерением аналитика.
Трудно представить воспроизводимый пример, поскольку вывод и форматирование будут зависеть, я полагаю, от специфики вашего конкретного дисплея. Я надеюсь, что вопрос достаточно прост, как есть: как отключить форматирование столбцов печати тиблей (например, в консоли).
EDIT: Тот же вопрос был задан в хранилище github: https://github.com/tidyverse/tibble/issues/361#issuecomment-357233716. Казалось бы, в настоящее время невозможно отключить форматирование. Можно предоставить некоторые опции, а версия dev пакета (на момент написания этой статьи) делает гораздо лучшую работу по форматированию. Однако он все еще не идеален и может усекать важную информацию (также см. Вопрос, связанный с обсуждением github). Поэтому отключение форматирования по-прежнему может быть достигнуто некоторыми пользователями.
Ответы
Ответ 1
С разрабатываемой версией пакета столба (с devtools::install_github("r-lib/pillar")
), вы можете изменять опции Тиббли форматирование (см http://pillar.r-lib.org/reference/pillar- package.html # package-options).
Если вы измените параметры в своем Rprofile
, это будет постоянным.