Rev 15518 | Rev 23358 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{character}\alias{character}\alias{as.character}\alias{as.character.default}\alias{as.character.factor}\alias{is.character}\title{Character Vectors}\description{Create or test for objects of type \code{"character"}.}\usage{character(length = 0)as.character(x, \dots)is.character(x)}\arguments{\item{length}{desired length.}\item{x}{object to be coerced or tested.}\item{\dots}{further arguments passed to or from other methods.}}\value{\code{character} creates a character vector of the specified length.The elements of the vector are all equal to \code{""}.\code{as.character} attempts to coerce its argument to character type.\code{is.character} returns \code{TRUE} or \code{FALSE} depending onwhether its argument is of character type or not.}\note{\code{as.character} truncates components of language objects to 500characters (was about 70 before 1.3.1).}\seealso{\code{\link{deparse}}, which is normally preferable to\code{as.character} for language objects.}\examples{form <- y ~ a + b + cas.character(form) ## length 3deparse(form) ## like the input}\keyword{character}\keyword{classes}