This function prints a (possibly abbreviated) data.frame
.
Usage
print_data.frame(
x,
rows = NULL,
cols = NULL,
digits = NULL,
row.names = TRUE,
col.names = TRUE
)
Arguments
- x
[
data.frame
]
Adata.frame
.- rows, cols
[
integer(1)
|NULL
]
The number of rows or columns to be printed, greater or equal2
.Printing is abbreviated in the middle.
Can be
NULL
to print everything.- digits
[
integer(1)
|NULL
]
The number of decimal places to be used.Negative values are allowed, resulting in rounding to a power of ten.
Can be
NULL
to not round.- row.names, col.names
[
logical(1)
]
Print row names or column names?
See also
Other package helpers:
Dictionary
,
Storage
,
check_missing()
,
find_namespace_calls()
,
identical_structure()
,
input_check_response()
,
match_arg()
,
package_logo()
,
print_matrix()
,
system_information()
,
unexpected_error()
,
user_confirm()
Examples
x <- data.frame(1:10, LETTERS[1:10], stats::rnorm(10))
print_data.frame(x, rows = 7)
#> X1.10 LETTERS.1.10. stats..rnorm.10.
#> 1 1 A -0.10281787
#> 2 2 B -1.26449411
#> 3 3 C 1.74127145
#> 4 4 D 0.55185106
#>
#> <3 rows hidden>
#>
#> 8 8 H 0.04678222
#> 9 9 I 0.15120445
#> 10 10 J -0.26039374
print_data.frame(x, rows = 7, cols = 2)
#> X1.10 <1 col hidden> stats..rnorm.10.
#> 1 1 - -0.10281787
#> 2 2 - -1.26449411
#> 3 3 - 1.74127145
#> 4 4 - 0.55185106
#>
#> <3 rows hidden>
#>
#> 8 8 - 0.04678222
#> 9 9 - 0.15120445
#> 10 10 - -0.26039374
print_data.frame(x, rows = 7, cols = 2, digits = 1)
#> X1.10 <1 col hidden> stats..rnorm.10.
#> 1 1 - -0.1
#> 2 2 - -1.3
#> 3 3 - 1.7
#> 4 4 - 0.6
#>
#> <3 rows hidden>
#>
#> 8 8 - 0.0
#> 9 9 - 0.2
#> 10 10 - -0.3
print_data.frame(x, rows = 7, cols = 2, digits = 1, row.names = FALSE)
#> X1.10 <1 col hidden> stats..rnorm.10.
#> 1 - -0.1
#> 2 - -1.3
#> 3 - 1.7
#> 4 - 0.6
#>
#> <3 rows hidden>
#>
#> 8 - 0.0
#> 9 - 0.2
#> 10 - -0.3
print_data.frame(x, rows = 7, cols = 2, digits = 1, col.names = FALSE)
#> <1 col hidden>
#> 1 1 - -0.1
#> 2 2 - -1.3
#> 3 3 - 1.7
#> 4 4 - 0.6
#>
#> <3 rows hidden>
#>
#> 8 8 - 0.0
#> 9 9 - 0.2
#> 10 10 - -0.3