Create or test for objects of type
"logical", and the basic
TRUE FALSE T; Flogical(length = 0) as.logical(x, ...) is.logical(x)
- A non-negative integer specifying the desired length. Double values will be coerced to integer: supplying an argument of length other than one is an error.
- object to be coerced or tested.
- further arguments passed to or from other methods.
FALSE are reserved words denoting logical
constants in the R language, whereas
F are global
variables whose initial values set to these. All four are
Logical vectors are coerced to integer vectors in contexts where a
numerical value is required, with
TRUE being mapped to
logicalcreates a logical vector of the specified length. Each element of the vector is equal to
as.logicalattempts to coerce its argument to be of logical type. For
factors, this uses the
as.vectorit strips attributes including names. Character strings
c("T", "TRUE", "True", "true")are regarded as true,
c("F", "FALSE", "False", "false")as false, and all others as
FALSEdepending on whether its argument is of logical type or not.
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
NA, the other logical constant.