print.data.frame            package:base            R Documentation

Printing Data Frames

Description:

     Print a data frame.

Usage:

     ## S3 method for class 'data.frame':
     print(x, ..., digits = NULL,
           quote = FALSE, right = TRUE, row.names = TRUE)

Arguments:

       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.

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.

See Also:

     '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

