Rev 286 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{data.class}\title{Object Classes}\usage{data.class(x)}\alias{data.class}\arguments{\item{x}{an R object}}\value{character string giving the ``class'' of \code{x}.The ``class'' is the (first element) of the class attribute if this isnon-\code{NULL}, or inferred from the object's \code{dim} attribute ifthis is non-\code{NULL}, or \code{mode(x)}.Simply speaking, \code{data.class(x)} returns what is typically usefulfor method dispatching. (Or, what the basic creator functions alreadyand maybe eventually all will attach as a class attribute.)}\seealso{\code{\link{class}}}\examples{x <- LETTERSdata.class(factor(x)) # has a class attributedata.class(matrix(x, nc = 13)) # has a dim attributedata.class(list(x)) # the same as mode(x)data.class(x) # the same as mode(x)}