table_format {EDCimport} | R Documentation |
Identify if a dataframe has a long or a wide format
Description
A dataset is either in the wide format or in the long format. This function identifies the format of a dataframe with respect to a subject ID. If a dataframe has some wide and long columns, it is considered "mixed".
Usage
table_format(
df,
id = get_subjid_cols(),
...,
ignore_cols = get_meta_cols(0.95),
na_rm = FALSE,
warn = TRUE
)
Arguments
df |
a dataframe |
id |
the identifying subject ID |
... |
not used |
ignore_cols |
columns to ignore. |
na_rm |
whether to consider missing values |
warn |
whether to warn if ID is not found |
Value
a string value in c("wide", "long", "mixed)
See Also
https://tidyr.tidyverse.org/articles/pivot.html
Examples
db = edc_example()
sapply(db, table_format, warn=FALSE)
[Package EDCimport version 0.6.0 Index]