Export Responses with Participants Attached
Usage
ls_export(
survey_id,
attributes = TRUE,
clean_labels = TRUE,
n_participants = 999,
lang = "cs",
part = "all",
only_unused_tokens = FALSE,
join_by = "token",
standardize_dates = TRUE,
...
)Arguments
- survey_id
integer, ID of the survey (as found with
ls_surveys, e.g.).- attributes
logical try to recover all attributes (default to TRUE), or character vector specifying requested attributes.
- clean_labels
logical, whether to clean labels of subquestions from repeating parts. Defaults to
TRUE.- n_participants
integer, the number of participants to list, defualt to 999.
- lang
character, ISO 639 language code, default to
cs.- part
character, completion status, either
complete,incompleteorall(the default).- only_unused_tokens
logical, should only the unused tokens be listed? Default to FALSE.
- join_by
character, the joining variable present in both responses and participants tibbles. Default to
token. PassNULLto join by common variables.- standardize_dates
logical, whether to standardize dates to
Date.- ...
Arguments passed on to
dplyr::left_joincopyIf
xandyare not from the same data source, andcopyisTRUE, thenywill be copied into the same src asx. This allows you to join tables across srcs, but it is a potentially expensive operation so you must opt into it.suffixIf there are non-joined duplicate variables in
xandy, these suffixes will be added to the output to disambiguate them. Should be a character vector of length 2.keepShould the join keys from both
xandybe preserved in the output?If
NULL, the default, joins on equality retain only the keys fromx, while joins on inequality retain the keys from both inputs.If
TRUE, all keys from both inputs are retained.If
FALSE, only keys fromxare retained. For right and full joins, the data in key columns corresponding to rows that only exist inyare merged into the key columns fromx. Can't be used when joining on inequality conditions.
See also
Other LimeSurvey functions:
ls_add_participants(),
ls_call(),
ls_get_attrs(),
ls_invite(),
ls_login(),
ls_participants(),
ls_responses(),
ls_set_participant_properties(),
ls_surveys()