Rev 2 | Blame | Last modification | View Log | Download | RSS feed
\name{read.table}\title{data input}\usage{read.table(file=, header=FALSE, sep="", row.names,col.names, as.is=FALSE, na.strings="NA", skip=0)}\alias{read.table}\arguments{\item{file}{the name of the file which the data are to be read from.Each row of the table appears as one line of the file.}\item{header}{a logical value indicating whether the file containsthe names of the variables as its first line.}\item{sep}{the field separator character. Values oneach line of the file are separated by this character.}\item{row.names}{a vector of row names. This can be a vectorgiving the actual row names, or a single number giving thecolumn of the table which contains the row names,or character string giving the name of the table columncontaining the row names.}\item{col.names}{a vector of optional names for the variables.The default is to use \code{"V"} followed by the column number}\item{as.is}{the default behavior of \code{read.table} is to convertnon-numeric variables to factors. The variable \code{as.is}controls this conversion. Its value is either a vector of logicals(values are recycled if necessary), or a vector of numeric indiceswhich specify which columns should be left as characterstrings.}\item{na.strings}{a vector strings which are to be interpreted as \code{NA}values.}\item{skip}{the number of lines of the data file to skip before beginningto read data.}}\value{A data frame containing a representation of the data in the file.This function is the principal means of reading tabular datainto R.}\seealso{\code{\link{scan}}, \code{\link{data.frame}}.}\keyword{file}