MINI MINI MANI MO

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

%
% Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
%
\name{ore.vector-class}
\docType{class}
\alias{ore.vector}
\alias{ore.vector-class}
\alias{\%in\%,ore.vector,character-method}
\alias{\%in\%,ore.vector,Date-method}
\alias{\%in\%,ore.vector,difftime-method}
\alias{\%in\%,ore.vector,factor-method}
\alias{\%in\%,ore.vector,numeric-method}
\alias{\%in\%,ore.vector,ore.vector-method}
\alias{\%in\%,ore.vector,POSIXt-method}
\alias{Compare,ANY,ore.vector-method}
\alias{Compare,ore.vector,ANY-method}
\alias{Compare,ore.vector,ore.vector-method}
\alias{I,ore.vector-method}
\alias{Summary,ore.vector-method}
\alias{[,ore.vector,ANY,ANY-method}
\alias{[,ore.vector,ANY,missing-method}
\alias{[,ore.vector,NULL,missing-method}
\alias{[,ore.vector,logical,missing-method}
\alias{[,ore.vector,missing,missing-method}
\alias{[,ore.vector,numeric,missing-method}
\alias{[,ore.vector,ore.integer,missing-method}
\alias{[,ore.vector,ore.logical,missing-method}
\alias{[,ore.vector,ore.numeric,missing-method}
\alias{[<-,ore.vector,ANY,ANY-method}
\alias{[<-,ore.vector,ANY,missing-method}
\alias{[<-,ore.vector,logical,missing-method}
\alias{[<-,ore.vector,missing,missing-method}
\alias{[<-,ore.vector,ore.logical,missing-method}
\alias{as.character,ore-method}
\alias{as.data.frame,ore.vector-method}
\alias{as.factor,ore.vector-method}
\alias{as.integer,ore-method}
\alias{as.logical,ore-method}
\alias{as.matrix,ore.vector-method}
\alias{as.numeric,ore-method}
\alias{as.vector,ore-method}
\alias{as.vector,ore.date-method}
\alias{as.vector,ore.datetime-method}
\alias{as.vector,ore.difftime-method}
\alias{as.vector,ore.factor-method}
\alias{as.vector,ore.vector-method}
\alias{by,ore.vector-method}
\alias{c,ore.vector-method}
\alias{coerce,ANY,ore.character-method}
\alias{coerce,ANY,ore.integer-method}
\alias{coerce,ANY,ore.logical-method}
\alias{coerce,ANY,ore.numeric-method}
\alias{coerce,NULL,ore.character-method}
\alias{coerce,NULL,ore.integer-method}
\alias{coerce,NULL,ore.logical-method}
\alias{coerce,NULL,ore.numeric-method}
\alias{coerce,ore.vector,ore.character-method}
\alias{coerce,ore.vector,ore.integer-method}
\alias{coerce,ore.vector,ore.logical-method}
\alias{coerce,ore.vector,ore.numeric-method}
\alias{head,ore.vector-method}
\alias{is.na,ore.vector-method}
\alias{is.vector,ore.vector-method}
\alias{length,ore.vector-method}
\alias{names,ore.vector-method}
\alias{names<-,ore.vector-method}
\alias{order}
\alias{order,ore.vector-method}
\alias{pmax}
\alias{pmax,vector-method}
\alias{pmin}
\alias{pmin,vector-method}
\alias{rank,ore.vector-method}
\alias{show,ore.vector-method}
\alias{sort,ore.vector-method}
\alias{split,ore.vector-method}
\alias{table}
\alias{table,ore.vector-method}
\alias{tail,ore.vector-method}
\alias{tapply,ANY,ore.vector-method}
\alias{tapply,ore.vector,list-method}
\alias{tapply,ore.vector,ore.vector-method}
\alias{tapply,ore.vector,vector-method}
\alias{unique,ore.vector-method}
\title{
Klasse \code{ore.vector}
}
\description{
Die Klasse \code{ore.vector} stellt Datenspalten in Oracle R
Enterprise dar.
}
\section{Accessors}{
  \describe{
    \item{}{
      \code{\link[base]{length}(x)}:
      Returns the number of elements in argument \code{x}.
    }
    \item{}{
      \code{\link[base]{names}(x)}:
      Returns an \code{\linkS4class{ore.character}} object containing
      the element names. When the element names are made of multiple
      components, they will be separated with the value specified in the
      \code{ore.sep} option, which by default is set to \code{"|"}.
    }
    \item{}{
      \code{names(x) <- value}:
      Replaces the element names in argument \code{x} with the names in
      argument \code{value}. The \code{value} argument must be either
      \code{NULL} to remove element names, an
      \code{\linkS4class{ore.vector}} object for single component names,
      or an \code{\linkS4class{ore.frame}} object for multiple component
      names.
    }
  }
}
\section{Subsetting}{
  In the code snippets below, argument \code{x} is an \code{ore.vector}
  object.
  \describe{
    \item{}{
      \code{x[i]}:
      Returns the \code{\linkS4class{ore.logical}} selected elements of
      argument \code{x} as an \code{\linkS4class{ore.vector}} object.
    }
    \item{}{
      \code{x[i] <- value}:
      Creates/replaces the \code{\linkS4class{ore.logical}} specified
      elements of argument \code{x} with \code{value}.
    }
    \item{}{
      \code{\link[utils]{head}(x, n = 6L)}:
      If argument \code{n} is non-negative, returns the first \code{n}
      elements of argument \code{x}.
      If argument \code{n} is negative, returns all but the last
      \code{abs(n)} elements of argument \code{x}.
    }
    \item{}{
      \code{\link[utils]{tail}(x, n = 6L)}:
      If argument \code{n} is non-negative, returns the last \code{n}
      elements of argument \code{x}.
      If \code{n} is negative, returns all but the first \code{abs(n)}
      elements of argument \code{x}.
    }
  }
}
\section{Splitting and Combining}{
  In the code snippets below, argument \code{x} is an \code{ore.vector}
  object.
  \describe{
    \item{}{
      \code{\link[base]{split}(x, f, drop = FALSE)}:
      Splits argument \code{x} into a \code{\link[base]{list}} object,
      according to argument \code{f}, dropping elements corresponding to
      unrepresented levels if \code{drop} is \code{TRUE}.
    }
    \item{}{
      \code{\link[base]{c}(...)}:
      Returns a new \code{ore.vector} object by combining the elements
      of the \code{ore.vector} objects in \code{...}.
    }
  }
}
\section{Looping}{
  In the code snippets below, argument \code{x} is an \code{ore.frame}
  object.
  \describe{
    \item{}{
      \code{\link[base]{tapply}(X, INDEX, FUN = NULL, ..., simplify = TRUE)}:
      Apply argument \code{FUN} to each partitioning of argument
      \code{data}, an \code{ore.vector} object, specified by the
      \code{list} of \code{factor} objects argument \code{INDEX}.
    }
    \item{}{
      \code{\link[base]{by})(data, INDICES, FUN, ..., simplify = TRUE)}:
      Apply argument \code{FUN} to each partitioning of argument
      \code{data}, an \code{ore.vector} object, specified by the
      \code{factor} (or \code{list} of \code{factor} objects) 
      argument \code{INDICES}.
    }
  }
}
\section{Utilities}{
  In the code snippets below, argument \code{x} is an \code{ore.vector}
  object.
  \describe{
    \item{}{
      \code{x \link[base]{\%in\%} table}:
      Returns an \code{\linkS4class{ore.logical}} object indicating
      which values in argument \code{x} are present in argument
      \code{table}.
    }
    \item{}{
      \code{\link[base]{is.na}(x)}:
      Returns an \code{\linkS4class{ore.logical}} object indicating
      which values in argument \code{x} contain missing values.
    }
    \item{}{
      \code{\link[base]{pmax}(..., na.rm = FALSE)}:
      Parallel maxima of the \code{ore.vector} objects in the
      \code{...} argument. Removes \code{NA} values when
      \code{na.rm = TRUE}.
    }
    \item{}{
      \code{\link[base]{pmin}(..., na.rm = FALSE)}:
      Parallel minima of the \code{ore.vector} objects in the
      \code{...} argument. Removes \code{NA} values when
      \code{na.rm = TRUE}.
    }
    \item{}{
      \code{\link[base]{rank}(x, na.last = TRUE, ties.method =
        c("average", "first", "random", "max", "min"))}:
      Returns the ranks for values of argument \code{x}.
    }
    \item{}{
      \code{\link[base]{sort}(x, decreasing = FALSE, na.last = NA,
        ...)}:
      Returns a sorted version of argument \code{x}.
    }
    \item{}{
      \code{\link[base]{table}(..., exclude, useNA = c("no", "ifany",
        "always"), dnn, deparse.level = 1)}:
      Tabulates the values of argument \code{x}.
    }
    \item{}{
      \code{\link[base]{unique}(x)}:
      Returns the unique values of argument \code{x}.
    }
  }
}
\section{Group Generics}{
  \code{ore.vector} objects have support for S4 group generic
  functionality:
  \describe{
    \item{\code{Compare}}{\code{"=="}, \code{">"}, \code{"<"}, \code{"!="}, 
      \code{"<="}, \code{">="}}
    \item{\code{Summary}}{\code{"max"}, \code{"min"}, \code{"range"},
      \code{"prod"}, \code{"sum"}, \code{"any"}, \code{"all"}}
  }
  See \link[methods]{S4groupGeneric} for more details.
}
\section{Coercion}{
  In the code snippets below, argument \code{x} is an \code{ore.vector}
  object.
  \describe{
    \item{}{
      \code{\link[base]{as.character}(x)}:
      Returns an \code{\linkS4class{ore.character}} object coercion of
      argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.data.frame}(x, row.names = NULL, optional = FALSE, ...,
            nm =
            deparse(substitute(x, parent.frame()), width.cutoff = 30L)[1L],
            stringsAsFactors = default.stringsAsFactors())}:
      Returns a single column \code{\linkS4class{ore.frame}} object
      containing the values of argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.factor}(x)}:
      Returns an \code{\linkS4class{ore.factor}} object coercion of
      argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.integer}(x)}:
      Returns an \code{\linkS4class{ore.integer}} object coercion of
      argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.logical}(x)}:
      Returns an \code{\linkS4class{ore.factor}} object coercion of
      argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.matrix}(x, ...)}:
      Returns a single column \code{\linkS4class{ore.matrix}} object
      containing the values of argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.numeric}(x)}:
      Returns an \code{\linkS4class{ore.numeric}} object coercion of
      argument \code{x}.
    }
    \item{}{
      \code{\link[base]{as.vector}(x, mode = "any")}:
      Returns an \code{ore.vector} object based on the values contained
      in argument \code{x}. The vector will be coerced to the requested
      \code{mode}, unless argument \code{mode} is \code{"any"}, in which
      case the most appropriate type is chosen.
    }
  }
}
\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.character}},
  \code{\linkS4class{ore.datetime}},
  \code{\linkS4class{ore.factor}},
  \code{\linkS4class{ore.frame}},
  \code{\linkS4class{ore.logical}},
  \code{\linkS4class{ore.matrix}},
  \code{\linkS4class{ore.number}}
}
\examples{
showClass("ore.vector")
}
\keyword{classes}
\keyword{ORE}

OHA YOOOO