Просмотр всего фрейма данных при обертывании в tbl df?
tibble
(ранее tbl_df
) - это версия фрейма данных, созданные dplyr
пакет управления фреймом данных в R. Он предотвращает длинные выходные данные таблицы при случайном вызове фрейма данных.
после того, как фрейм данных был обернут tibble
/tbl_df
, есть ли команда для просмотра всего фрейма данных (все строки и столбцы фрейма данных)?
если я использую df[1:100,]
, я увижу все 100 строк, но если я использую df[1:101,]
, он будет отображать только первый 10 строк. Я бы легко отобразить все строки, чтобы быстро прокрутить их.
есть ли команда dplyr для противодействия этому или способ развернуть фрейм данных?
3 ответа:
вы также можете использовать
print(tbl_df(df), n=40)
или с помощью оператора трубы
df %>% tbl_df %>% print(n=40)
для печати всех строк укажите
tbl_df %>% print(n = Inf)
можно использовать
as.data.frame
илиprint.data.frame
.если вы хотите, чтобы это было по умолчанию, вы можете изменить значение .
options(dplyr.print_max = 1e9)
The tibble виньетка имеет обновленный способ изменить его поведение печати по умолчанию:
вы можете управлять внешним видом по умолчанию с помощью опций:
options(tibble.print_max = n, tibble.print_min = m)
: Если строк больше n, выведите только первые m строк. Используйтеoptions(tibble.print_max = Inf)
всегда отображать все строки.
options(tibble.width = Inf)
всегда будет печатать все столбцы, независимо от ширины экрана.