vctrs (version 0.0.0.9000)

unspecified: A 1d vector of unspecified type

Description

This is a partial type used to represent logical vectors that only contain NA. These require special handling because we want to allow NA to specify missingness without requiring a type.

Usage

unspecified(n = 0)

vec_unspecified_cast(x, to)

# S3 method for vctrs_unspecified vec_type2(x, y)

Arguments

n

Length of vector

Details

vec_unspecified_cast() is a helper to use in your vec_cast() methods. See vignette("s3-vector") for detail.

Examples

Run this code
# NOT RUN {
vec_ptype()
vec_ptype(NA)

vec_c(NA, factor("x"))
vec_c(NA, Sys.Date())
vec_c(NA, Sys.time())
vec_c(NA, list(1:3, 4:5))
# }

Run the code above in your browser using DataCamp Workspace