MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/R/library/OREbase/doc/man/en/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/R/library/OREbase/doc/man/en/ore.factor-class.Rd

%
% Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved. 
%
\name{ore.factor-class}
\docType{class}
\alias{ore.factor}
\alias{ore.factor-class}
\alias{interaction}
\alias{interaction,ore.vector-method}
\alias{is.factor,ore.factor-method}
\alias{levels,ore.factor-method}
\alias{nlevels,ore.factor-method}
\alias{summary,ore.factor-method}
\title{Class \code{ore.factor}}
\description{
  The \code{ore.factor} class represents \code{\link[base]{factor}} data
  columns in Oracle R Enterprise.
}
\section{Factor Data Methods}{
  \describe{
    \item{}{
      \code{\link[base]{interaction}(..., sep = ".")}: 
      Returns an \code{ore.factor} object containing the combination of
      the values in arguments \code{...}.
    }
    \item{}{
      \code{\link[base]{levels}(x)}:
      Returns a \code{\link[base]{character}} vector containing the
      factor levels.
    }
    \item{}{
      \code{\link[base]{nlevels}(x)}:
      Returns an \code{\link[base]{integer}} value containing the number
      of factor levels.
    }
    \item{}{
      \code{\link[base]{summary}(object, maxsum = 100, ...)}:
      Returns a tabular summary of the \code{ore.factor} object.
    }
  }
}
\details{
  The levels of \code{ore.factor} objects are not managed as a lookup
  table the same way that \code{\link[base]{factor}} objects
  are. Instead the levels for \code{ore.factor} objects are equivalent
  to \code{sort(unique(as.character(x)))}.
}
\references{
  \href{http://www.oracle.com/technetwork/database/database-technologies/r/r-enterprise/documentation/index.html}{Oracle R Enterprise}
}
\author{
  Oracle \email{oracle-r-enterprise@oracle.com}
}
\note{
  See the corresponding \R documentation for the functions listed above.
}
\seealso{
  \code{\linkS4class{ore}},
  \code{\linkS4class{ore.datetime}},
  \code{\linkS4class{ore.character}},
  \code{\linkS4class{ore.frame}},
  \code{\linkS4class{ore.logical}},
  \code{\linkS4class{ore.matrix}},
  \code{\linkS4class{ore.number}},
  \code{\linkS4class{ore.vector}}
}
\examples{
sdiv <- ore.push(state.division)
class(sdiv)              # ore.factor
levels(sdiv)
nlevels(sdiv)
summary(sdiv)
 
sdiv2 <- ore.pull(sdiv)
class(sdiv2)             # factor
}
\keyword{classes}
\keyword{ORE}

OHA YOOOO