write.matrix {MASS}R Documentation

Write a Matrix or Data Frame

Description

Writes a matrix or data frame to a file or the terminal, using column labels and a layout respecting columns.

Usage

write.matrix(x, file="", sep=" ")

Arguments

x matrix or data frame.
file name of output file. The default ("") is the terminal.
sep The separator between columns.

Value

none

Side Effects

A formatted file is produced, with column headings (if x has them) and columns of data.

See Also

write.table

Examples


# The function is  defined as
function(x, file = "", sep = " ")
{
   x <- as.matrix(x)
   p <- ncol(x)
   cat(dimnames(x)[[2]], format(t(x)), file = file, 
       sep = c(rep(sep, p - 1), "\n"))
}