R: Is given argument an atomic vector or factor of length 1?

isScalarValue {BBmisc} | R Documentation

## Is given argument an atomic vector or factor of length 1?

### Description

More specific functions for scalars of a given type exist, too.

### Usage

    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)

### Arguments

`x` | [any] Argument.
`na.ok` | [`logical(1)`] Is `NA` considered a scalar? Default is `TRUE`.
`null.ok` | [`logical(1)`] Is `NULL` considered a scalar? Default is `FALSE`.
`type` | [`character(1)`] Allows to restrict to specific type, e.g., “numeric”? But instead of this argument you might want to consider using `isScalar<Type>`. Default is “atomic”, so no special restriction.

### Value

[`logical(1)`].

[Package BBmisc version 1.11 Index]