Skip to contents

Returns a data frame summarising all variable metadata — the R equivalent of SAS PROC CONTENTS. Shows variable name, label, format, informat, length, and R type for every column.

Usage

get_metadata(data)

Arguments

data

A data frame.

Value

A data frame with columns: variable, label, format, informat, length, type.

Examples

df <- data.frame(STUDYID = "S1", AGE = 65, stringsAsFactors = FALSE)
df <- set_label(df, STUDYID = "Study Identifier", AGE = "Age")
df <- set_format(df, AGE = "8.")
get_metadata(df)
#>   variable            label format informat length      type
#> 1  STUDYID Study Identifier   <NA>     <NA>      2 character
#> 2      AGE              Age     8.     <NA>      8   numeric