REDCapCAST/man/ds2dd.Rd

54 lines
1.5 KiB
Plaintext
Raw Normal View History

2023-07-04 16:03:06 +02:00
% Generated by roxygen2: do not edit by hand
2024-11-26 14:46:22 +01:00
% Please edit documentation in R/ds2dd_detailed.R
2023-07-04 16:03:06 +02:00
\name{ds2dd}
\alias{ds2dd}
\title{(DEPRECATED) Data set to data dictionary function}
2023-07-04 16:03:06 +02:00
\usage{
ds2dd(
ds,
record.id = "record_id",
form.name = "basis",
field.type = "text",
field.label = NULL,
include.column.names = FALSE,
2024-11-26 14:46:22 +01:00
metadata = REDCapCAST::redcap_meta_default()
2023-07-04 16:03:06 +02:00
)
}
\arguments{
\item{ds}{data set}
\item{record.id}{name or column number of id variable, moved to first row of
data dictionary, character of integer. Default is "record_id".}
\item{form.name}{vector of form names, character string, length 1 or length
equal to number of variables. Default is "basis".}
\item{field.type}{vector of field types, character string, length 1 or length
equal to number of variables. Default is "text.}
\item{field.label}{vector of form names, character string, length 1 or length
equal to number of variables. Default is NULL and is then identical to field
names.}
\item{include.column.names}{Flag to give detailed output including new
column names for original data set for upload.}
\item{metadata}{Metadata column names. Default is the included
2024-11-26 14:46:22 +01:00
REDCapCAST::redcap_meta_default.}
2023-07-04 16:03:06 +02:00
}
\value{
data.frame or list of data.frame and vector
}
\description{
Creates a very basic data dictionary skeleton. Please see `ds2dd_detailed()`
for a more advanced function.
}
\details{
2023-07-04 16:03:06 +02:00
Migrated from stRoke ds2dd(). Fits better with the functionality of
'REDCapCAST'.
2023-07-04 16:03:06 +02:00
}
\examples{
redcapcast_data$record_id <- seq_len(nrow(redcapcast_data))
ds2dd(redcapcast_data, include.column.names=TRUE)
}