ifelse {PivotalR} | R Documentation |
'ifelse' returns a value with the same shape as 'test' which is filled with elements selected from either 'yes' or 'no' depending on whether the element of 'test' is 'TRUE' or 'FALSE'.
## S4 method for signature 'db.obj' ifelse(test, yes, no)
test |
A |
yes |
A normal value or a |
no |
The returned value when |
A db.obj
which has the same length in-database as test
.
Author: Hong Ooi, Pivotal Inc.
Maintainer: Frank McQuillan, Pivotal Inc. fmcquillan@pivotal.io
## Not run: ## set up the database connection ## Assume that .port is port number and .dbname is the database name cid <- db.connect(port = .port, dbname = .dbname, verbose = FALSE) ## create a table x <- as.db.data.frame(abalone, conn.id = cid, verbose = FALSE) ## create a new db.obj with one-column, ## and values "small" or "big" z <- ifelse(x$rings < 10, "small", "big") db.disconnect(cid, verbose = FALSE) ## End(Not run)