Store the data of a survey in a tibble (data frame) with a unique survey identifier, import filename, and optional document object identifier.
Usage
survey(
object = data.frame(),
id = character(),
filename = character(),
doi = character()
)
is.survey(object)
# S3 method for survey
summary(object, ...)
Arguments
- object
A tibble or data frame that contains the survey data.
- id
A mandatory identifier for the survey.
- filename
The import file name.
- doi
Optional document object identifier (doi), can be omitted.
- ...
Arguments passed to summary method.
Details
Whilst you can create a survey object with this helper function, it is most likely that
you will receive it with an importing function, i.e.
read_rds
, read_spss
read_dta
, read_csv
or
their common wrapper read_survey
.
Examples
example_survey <- survey(
object =data.frame (
rowid = 1:6,
observations = runif(6)),
id = 'example',
filename = "no_file"
)