ID EN
I/O & Files

print.data.frame

R Base 3.6.2

Print a data frame.

Syntax

R
# S3 method for data.frame
print(x, …, digits = NULL,
      quote = FALSE, right = TRUE, row.names = TRUE, max = NULL)

Arguments

Parameter Description
x object of class data.frame.
… optional arguments to print or plot methods.
digits the minimum number of significant digits to be used: see print.default.
quote logical, indicating whether or not entries should be printed with surrounding quotes.
right logical, indicating whether or not strings should be right-aligned. The default is right-alignment.
row.names logical (or character vector), indicating whether (or what) row names should be printed.
max numeric or NULL, specifying the maximal number of entries to be printed. By default, when NULL, getOption("max.print") used.

Details

This calls format which formats the data frame column-by-column, then converts to a character matrix and dispatches to the print method for matrices. When quote = TRUE only the entries are quoted not the row names nor the column names.

Examples

Example
R
# NOT RUN {
(dd <- data.frame(x = 1:8, f = gl(2,4), ch = I(letters[1:8])))
     # print() with defaults
print(dd, quote = TRUE, row.names = FALSE)
     # suppresses row.names and quotes all entries
# }

See Also

data.frame.