\Header{print.data.frame}{Printing Data Frames}
\keyword{print}{print.data.frame}
\begin{Description}\relax
Print a data frame.\end{Description}
\begin{Usage}
\begin{verbatim}
## S3 method for class 'data.frame':
print(x, ..., digits = NULL, quote = FALSE, right = TRUE)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] object of class \code{data.frame}.
\item[\code{...}] optional arguments to \code{print} or \code{plot} methods.
\item[\code{digits}] the minimum number of significant digits to be used.
\item[\code{quote}] logical, indicating whether or not entries should be
printed with surrounding quotes.
\item[\code{right}] logical, indicating whether or not strings should be
right-aligned. The default is left-alignment.
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
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.\end{Details}
\begin{SeeAlso}\relax
\code{\Link{data.frame}}.\end{SeeAlso}

