check_labs_att {labelr} | R Documentation |
Check Data Frame for Specified labelr Attribute
Description
check_labs_att
returns TRUE if your data.frame has the specific attribute
indicated and FALSE if it does not.
Usage
check_labs_att(data, att = NULL)
Arguments
data |
the data.frame you are checking for the presence (or absence) of labelr meta-data. |
att |
the specific label meta-data you are looking for. Default of NULL will return TRUE if any valid labelr meta-data item of types "frame.lab", "name.labs", "val.labs", or "factor." (period is part of the substring) is present. |
Value
TRUE if any instance of the default or user-specified meta-data attribute is found, FALSE if not.
Examples
# make toy demographic (gender, raceth, etc.) data set
set.seed(555)
df <- make_demo_data(n = 1000) # another labelr:: function
# let's add variable VALUE labels for variable "race"
df <- add_val_labs(df,
vars = "raceth", vals = c(1:7),
labs = c("White", "Black", "Hispanic", "Asian", "AIAN", "Multi", "Other"),
max.unique.vals = 50
)
check_labs_att(df) # is any valid labelr lab(el) attribute present?
check_labs_att(df, "val.labs.race") # "race" lab specifically TRUE
[Package labelr version 0.1.7 Index]