Skip to contents

Returns the vendor dataset-level metadata key from a survey design object or a data frame.

Usage

extract_vendor(x)

Arguments

x

A survey design object or data.frame.

Value

character(1): the stored vendor, or NA_character_ when the key is not set.

Details

Returns the stored value only. This function never composes a value from another key, and it never warns: an unset key is a normal state, reported as NA_character_. A design object restored from a file written by surveycore 1.1.0 or earlier reports NA_character_ rather than failing.

Examples

df <- data.frame(id = 1:5, y = c(2, 4, 3, 5, 1), w = rep(1, 5))
extract_vendor(df)
#> [1] NA

df <- set_vendor(df, "Ipsos KnowledgePanel")
extract_vendor(df)
#> [1] "Ipsos KnowledgePanel"