isScalarValue(x, na.ok = TRUE, null.ok = FALSE, type = "atomic")
isScalarLogical(x, na.ok = TRUE, null.ok = FALSE)
isScalarNumeric(x, na.ok = TRUE, null.ok = FALSE)
isScalarInteger(x, na.ok = TRUE, null.ok = FALSE)
isScalarComplex(x, na.ok = TRUE, null.ok = FALSE)
isScalarCharacter(x, na.ok = TRUE, null.ok = FALSE)
isScalarFactor(x, na.ok = TRUE, null.ok = FALSE)
logical(1)
]
Is NA
considered a scalar?
Default is TRUE
.logical(1)
]
Is NULL
considered a scalar?
Default is FALSE
.character(1)
]
Allows to restrict to specific type, e.g., numeric?
But instead of this argument you might want to consider using isScalar
.
Default is atomic, so no special restriction.logical(1)
].