MINI MINI MANI MO
%
% Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
%
\name{ore.recode}
\alias{ore.recode}
\alias{ore.recode,ANY-method}
\alias{ore.recode,ore.vector-method}
\title{
Oracle R Enterprise ore.vector 값 다시 코딩 함수
}
\description{
\code{\linkS4class{ore.vector}} 객체의 값을 다시 코딩합니다.
}
\usage{
ore.recode(x, old, new, default = NULL)
}
\arguments{
\item{x}{
\code{\linkS4class{ore.vector}} 객체입니다.
}
\item{old}{
\code{x}에서 이전 값을 지정하는 \R 벡터입니다.
}
\item{new}{
\code{old} 인수와 동일한 길이의 \R 벡터 또는 새 값을
지정하는 \code{old} 인수와 동일한 행 수의 \R
행렬입니다.
}
\item{default}{
\code{old} 인수의 일치하지 않는 요소에 사용할 단일
값입니다. \code{NULL}의 경우 일치하지 않는 요소가 \code{NA}
값으로 변환됩니다.
}
}
\value{
\code{new} 인수가 \R 벡터이면, 다시 코딩된 벡터를
나타내는 \code{\linkS4class{ore.vector}} 객체를 반환합니다.
\code{new} 인수가 \R 행렬이면 \code{\linkS4class{ore.frame}} 인수의
각 열이 반환 값에서 다시 코딩된 해당
값을 생성하는 \code{new} 객체를 반환합니다.
}
\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}
}
\seealso{
\code{\linkS4class{ore.vector}}, \code{\link{ore.hash}}
}
\examples{
vec <- ore.push(c("a", "b", NA, "a", "c", NA, "e"))
ore.recode(vec, c("a", "b", "c"), c("able", "baker", "charlie"))
ore.recode(vec, c("a", "b", "c"),
cbind(lower = c("able", "baker", "charlie"),
UPPER = c("ABLE", "BAKER", "CHARLIE")))
}
\keyword{utilities}
\keyword{database}
\keyword{ORE}
OHA YOOOO