2015-12-04 3 views
2
library(nycflights13) 

# print head to console 
flights 

Это то, что я вижу: enter image description heredplyr печать на консоль смещена

Это то, что должно произойти: enter image description here

Является ли это R, RStudio, dplyr или несколько вариантов вопроса?

R version 3.2.2 (2015-08-14) 
Platform: x86_64-apple-darwin15.0.0 (64-bit) 
Running under: OS X 10.11 (El Capitan) 

locale: 
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 

other attached packages: 
[1] nycflights13_0.1 dplyr_0.4.3 
+0

Возможный дубликат [Как увеличить количество столбцов с использованием R в Linux] (http://stackoverflow.com/questions/1172485/how-to-increase-the-number-of-columns-using-r- in-linux) – jogo

+0

Я не могу воспроизвести это - если только не напечатаю некоторые данные и не изменю ширину окна консоли. Вы могли это сделать? –

+0

'print.tbl_df' использует значение' getOption ("width") ', если это помогает отлаживать – blmoore

ответ

2

Проблема не происходит в вашем коде, но это небольшая проблема/ошибка в RStudio, который показывает данные, как если бы вы уменьшали ширину консоли после печати значения вручную. Что вы можете сделать, так это увеличить ширину консоли в RStudio вручную.

Однако я понятия не имею, что вызывает ошибку или как ее разрешить, но не корректируя ее вручную. Ошибка иногда появляется при печати большого количества упорядоченных данных (data.frame, data.table, tbl_df и т. Д.), Как если бы RStudio слишком ограничивала границы печати.

+2

Я могу подтвердить, что я вижу тот же эффект, что и OP. Я также подозреваю, что это проблема RStudio. – cryo111

Смежные вопросы