| % File src/library/base/man/print.dataframe.Rd |
| % Part of the R package, https://www.R-project.org |
| % Copyright 1995-2021 R Core Team |
| % Distributed under GPL 2 or later |
| |
| \name{print.data.frame} |
| \title{Printing Data Frames} |
| \alias{print.data.frame} |
| \description{ |
| Print a data frame. |
| } |
| \usage{ |
| \method{print}{data.frame}(x, \dots, digits = NULL, |
| quote = FALSE, right = TRUE, row.names = TRUE, max = NULL) |
| } |
| \arguments{ |
| \item{x}{object of class \code{data.frame}.} |
| \item{\dots}{optional arguments to \code{print} methods.} |
| \item{digits}{the minimum number of significant digits to be used: see |
| \code{\link{print.default}}.} |
| \item{quote}{logical, indicating whether or not entries should be |
| printed with surrounding quotes.} |
| \item{right}{logical, indicating whether or not strings should be |
| right-aligned. The default is right-alignment.} |
| \item{row.names}{logical (or character vector), indicating whether (or |
| what) row names should be printed.} |
| \item{max}{numeric or \code{NULL}, specifying the maximal number of |
| entries to be printed. By default, when \code{NULL}, |
| \code{\link{getOption}("max.print")} used.} |
| } |
| \details{ |
| This calls \code{\link{format}} which formats the data frame |
| column-by-column, then converts to a character matrix and dispatches |
| to the \code{print} method for matrices. |
| |
| When \code{quote = TRUE} only the entries are quoted not the row names |
| nor the column names. |
| } |
| \seealso{ |
| \code{\link{data.frame}}. |
| } |
| \examples{ |
| (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 |
| } |
| \keyword{print} |