# format() reacts on cli.num_colors option Code format(as_tbl(trees)) Output [1] "\033[90m# A data frame: 31 x 3\033[39m" [2] " Girth Height Volume" [3] " \033[3m\033[90m<dbl>\033[39m\033[23m \033[3m\033[90m<dbl>\033[39m\033[23m \033[3m\033[90m<dbl>\033[39m\033[23m" [4] "\033[90m 1\033[39m 8.3 70 10.3" [5] "\033[90m 2\033[39m 8.6 65 10.3" [6] "\033[90m 3\033[39m 8.8 63 10.2" [7] "\033[90m 4\033[39m 10.5 72 16.4" [8] "\033[90m 5\033[39m 10.7 81 18.8" [9] "\033[90m 6\033[39m 10.8 83 19.7" [10] "\033[90m 7\033[39m 11 66 15.6" [11] "\033[90m 8\033[39m 11 75 18.2" [12] "\033[90m 9\033[39m 11.1 80 22.6" [13] "\033[90m10\033[39m 11.2 75 19.9" [14] "\033[90m# ... with 21 more rows\033[39m" Code options(cli.num_colors = 1) format(as_tbl(trees)) Output [1] "# A data frame: 31 x 3" " Girth Height Volume" [3] " <dbl> <dbl> <dbl>" " 1 8.3 70 10.3" [5] " 2 8.6 65 10.3" " 3 8.8 63 10.2" [7] " 4 10.5 72 16.4" " 5 10.7 81 18.8" [9] " 6 10.8 83 19.7" " 7 11 66 15.6" [11] " 8 11 75 18.2" " 9 11.1 80 22.6" [13] "10 11.2 75 19.9" "# ... with 21 more rows" # print() output Code as_tbl(mtcars) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 # ... with 22 more rows Code print(as_tbl(mtcars), n = 8, width = 30) Output # A data frame: 32 x 11 mpg cyl disp hp * <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 2 21 6 160 110 3 22.8 4 108 93 4 21.4 6 258 110 5 18.7 8 360 175 6 18.1 6 225 105 7 14.3 8 360 245 8 24.4 4 147. 62 # ... with 24 more rows, and # 7 more variables: # drat <dbl>, wt <dbl>, # qsec <dbl>, vs <dbl>, # am <dbl>, gear <dbl>, # carb <dbl> Code print(as_tbl(mtcars), n = 30) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 11 17.8 6 168. 123 3.92 3.44 18.9 1 0 4 4 12 16.4 8 276. 180 3.07 4.07 17.4 0 0 3 3 13 17.3 8 276. 180 3.07 3.73 17.6 0 0 3 3 14 15.2 8 276. 180 3.07 3.78 18 0 0 3 3 15 10.4 8 472 205 2.93 5.25 18.0 0 0 3 4 16 10.4 8 460 215 3 5.42 17.8 0 0 3 4 17 14.7 8 440 230 3.23 5.34 17.4 0 0 3 4 18 32.4 4 78.7 66 4.08 2.2 19.5 1 1 4 1 19 30.4 4 75.7 52 4.93 1.62 18.5 1 1 4 2 20 33.9 4 71.1 65 4.22 1.84 19.9 1 1 4 1 21 21.5 4 120. 97 3.7 2.46 20.0 1 0 3 1 22 15.5 8 318 150 2.76 3.52 16.9 0 0 3 2 23 15.2 8 304 150 3.15 3.44 17.3 0 0 3 2 24 13.3 8 350 245 3.73 3.84 15.4 0 0 3 4 25 19.2 8 400 175 3.08 3.84 17.0 0 0 3 2 26 27.3 4 79 66 4.08 1.94 18.9 1 1 4 1 27 26 4 120. 91 4.43 2.14 16.7 0 1 5 2 28 30.4 4 95.1 113 3.77 1.51 16.9 1 1 5 2 29 15.8 8 351 264 4.22 3.17 14.5 0 1 5 4 30 19.7 6 145 175 3.62 2.77 15.5 0 1 5 6 # ... with 2 more rows Code print(as_tbl(mtcars), n = 100) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 11 17.8 6 168. 123 3.92 3.44 18.9 1 0 4 4 12 16.4 8 276. 180 3.07 4.07 17.4 0 0 3 3 13 17.3 8 276. 180 3.07 3.73 17.6 0 0 3 3 14 15.2 8 276. 180 3.07 3.78 18 0 0 3 3 15 10.4 8 472 205 2.93 5.25 18.0 0 0 3 4 16 10.4 8 460 215 3 5.42 17.8 0 0 3 4 17 14.7 8 440 230 3.23 5.34 17.4 0 0 3 4 18 32.4 4 78.7 66 4.08 2.2 19.5 1 1 4 1 19 30.4 4 75.7 52 4.93 1.62 18.5 1 1 4 2 20 33.9 4 71.1 65 4.22 1.84 19.9 1 1 4 1 21 21.5 4 120. 97 3.7 2.46 20.0 1 0 3 1 22 15.5 8 318 150 2.76 3.52 16.9 0 0 3 2 23 15.2 8 304 150 3.15 3.44 17.3 0 0 3 2 24 13.3 8 350 245 3.73 3.84 15.4 0 0 3 4 25 19.2 8 400 175 3.08 3.84 17.0 0 0 3 2 26 27.3 4 79 66 4.08 1.94 18.9 1 1 4 1 27 26 4 120. 91 4.43 2.14 16.7 0 1 5 2 28 30.4 4 95.1 113 3.77 1.51 16.9 1 1 5 2 29 15.8 8 351 264 4.22 3.17 14.5 0 1 5 4 30 19.7 6 145 175 3.62 2.77 15.5 0 1 5 6 31 15 8 301 335 3.54 3.57 14.6 0 1 5 8 32 21.4 4 121 109 4.11 2.78 18.6 1 1 4 2 Code print(as_tbl(mtcars), width = 40, max_extra_cols = 1) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 2 21 6 160 110 3.9 2.88 3 22.8 4 108 93 3.85 2.32 4 21.4 6 258 110 3.08 3.22 5 18.7 8 360 175 3.15 3.44 6 18.1 6 225 105 2.76 3.46 7 14.3 8 360 245 3.21 3.57 8 24.4 4 147. 62 3.69 3.19 9 22.8 4 141. 95 3.92 3.15 10 19.2 6 168. 123 3.92 3.44 # ... with 22 more rows, and 5 more # variables: qsec <dbl>, ... Code print(as_tbl(mtcars), width = 30, max_footer_lines = 3) Output # A data frame: 32 x 11 mpg cyl disp hp * <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 2 21 6 160 110 3 22.8 4 108 93 4 21.4 6 258 110 5 18.7 8 360 175 6 18.1 6 225 105 7 14.3 8 360 245 8 24.4 4 147. 62 9 22.8 4 141. 95 10 19.2 6 168. 123 # ... with 22 more rows, and # 7 more variables: # drat <dbl>, wt <dbl>, ... Code rlang::with_options(tibble.print_min = 5, as_tbl(mtcars)) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 # ... with 22 more rows Code rlang::with_options(tibble.print_max = 50, as_tbl(mtcars)) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 # ... with 22 more rows Code rlang::with_options(tibble.width = 30, as_tbl(mtcars)) Output # A data frame: 32 x 11 mpg cyl disp hp drat wt qsec vs am gear carb * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 16.5 0 1 4 4 2 21 6 160 110 3.9 2.88 17.0 0 1 4 4 3 22.8 4 108 93 3.85 2.32 18.6 1 1 4 1 4 21.4 6 258 110 3.08 3.22 19.4 1 0 3 1 5 18.7 8 360 175 3.15 3.44 17.0 0 0 3 2 6 18.1 6 225 105 2.76 3.46 20.2 1 0 3 1 7 14.3 8 360 245 3.21 3.57 15.8 0 0 3 4 8 24.4 4 147. 62 3.69 3.19 20 1 0 4 2 9 22.8 4 141. 95 3.92 3.15 22.9 1 0 4 2 10 19.2 6 168. 123 3.92 3.44 18.3 1 0 4 4 # ... with 22 more rows --- Code print(as_tbl(mtcars), width = 40, n_extra = 1) Condition Warning: The `n_extra` argument of `print()` is deprecated as of pillar 1.6.2. Please use the `max_extra_cols` argument instead. Output # A data frame: 32 x 11 mpg cyl disp hp drat wt * <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 21 6 160 110 3.9 2.62 2 21 6 160 110 3.9 2.88 3 22.8 4 108 93 3.85 2.32 4 21.4 6 258 110 3.08 3.22 5 18.7 8 360 175 3.15 3.44 6 18.1 6 225 105 2.76 3.46 7 14.3 8 360 245 3.21 3.57 8 24.4 4 147. 62 3.69 3.19 9 22.8 4 141. 95 3.92 3.15 10 19.2 6 168. 123 3.92 3.44 # ... with 22 more rows, and 5 more # variables: qsec <dbl>, ... Code print(tbl_format_setup(new_tbl(trees, pillar_focus = "Volume"), width = 30)) Output <pillar_tbl_format_setup> <tbl_format_header(setup)> # A data frame: 31 x 3 # Focus columns: Volume <tbl_format_body(setup)> Girth Height Volume <dbl> <dbl> <dbl> 1 8.3 70 10.3 2 8.6 65 10.3 3 8.8 63 10.2 4 10.5 72 16.4 5 10.7 81 18.8 6 10.8 83 19.7 7 11 66 15.6 8 11 75 18.2 9 11.1 80 22.6 10 11.2 75 19.9 <tbl_format_footer(setup)> # ... with 21 more rows
Generated by dwww version 1.15 on Sat May 18 08:46:03 CEST 2024.