library(dplyr)
df <- as.data.frame(matrix(0, ncol = 200, nrow = 1))
names(df) <- paste0('col', 1:200)
df %>% as_tibble()
# A tibble: 1 x 200
#> col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 col11 col12
#> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 0 0 0 0 0 0 0 0 0 0 0 0
#> # ... with 188 more variables: col13 <dbl>, col14 <dbl>, col15 <dbl>,
#> # col16 <dbl>, col17 <dbl>, col18 <dbl>, col19 <dbl>, col20 <dbl>,
#> # col21 <dbl>, col22 <dbl>, col23 <dbl>, col24 <dbl>, col25 <dbl>,
#> # col26 <dbl>, col27 <dbl>, col28 <dbl>, col29 <dbl>, col30 <dbl>,
#> # col31 <dbl>, col32 <dbl>, col33 <dbl>, col34 <dbl>, col35 <dbl>,
#> # col36 <dbl>, col37 <dbl>, col38 <dbl>, col39 <dbl>, col40 <dbl>,
#> # col41 <dbl>, col42 <dbl>, col43 <dbl>, col44 <dbl>, col45 <dbl>,
#> # col46 <dbl>, col47 <dbl>, col48 <dbl>, col49 <dbl>, col50 <dbl>,
#> # col51 <dbl>, col52 <dbl>, col53 <dbl>, col54 <dbl>, col55 <dbl>,
#> # col56 <dbl>, col57 <dbl>, col58 <dbl>, col59 <dbl>, col60 <dbl>,
#> # col61 <dbl>, col62 <dbl>, col63 <dbl>, col64 <dbl>, col65 <dbl>,
#> # col66 <dbl>, col67 <dbl>, col68 <dbl>, col69 <dbl>, col70 <dbl>,
#> # col71 <dbl>, col72 <dbl>, col73 <dbl>, col74 <dbl>, col75 <dbl>,
#> # col76 <dbl>, col77 <dbl>, col78 <dbl>, col79 <dbl>, col80 <dbl>,
#> # col81 <dbl>, col82 <dbl>, col83 <dbl>, col84 <dbl>, col85 <dbl>,
#> # col86 <dbl>, col87 <dbl>, col88 <dbl>, col89 <dbl>, col90 <dbl>,
#> # col91 <dbl>, col92 <dbl>, col93 <dbl>, col94 <dbl>, col95 <dbl>,
#> # col96 <dbl>, col97 <dbl>, col98 <dbl>, col99 <dbl>, col100 <dbl>,
#> # col101 <dbl>, col102 <dbl>, col103 <dbl>, col104 <dbl>, col105 <dbl>,
#> # col106 <dbl>, col107 <dbl>, col108 <dbl>, col109 <dbl>, col110 <dbl>,
#> # col111 <dbl>, col112 <dbl>, ...
Run Code Online (Sandbox Code Playgroud)
我上面的 200 列 tibble 在我的 R 控制台中仅显示 112 列。如何在不截断的情况下显示所有列?
这不起作用:
?as_tibble()
df %>% as_tibble(.rows = 200)
df %>% as_tibble(n = 200)
Run Code Online (Sandbox Code Playgroud)
而不是尾随...在第一代码块我希望看到所有列,包括列后 col112。
方法中有n_extra参数可以帮助您实现这一目标。print
print(df %>% as_tibble(), n_extra = 200)
# A tibble: 1 x 200
# col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 col11 col12
# <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#1 0 0 0 0 0 0 0 0 0 0 0 0
# … with 188 more variables: col13 <dbl>, col14 <dbl>, col15 <dbl>,.....
#.......................................................................
# .......col196 <dbl>, col197 <dbl>, col198 <dbl>, col199 <dbl>, col200 <dbl>
Run Code Online (Sandbox Code Playgroud)