Three item types cover most quantitative instruments: a Likert item (an
agree-disagree battery row), a forced choice, and an open item (free
text, returned verbatim). Likert responses also get a numeric score
(position on the scale as given, 1-based).
Usage
item_likert(
id,
text,
scale = c("strongly disagree", "disagree", "neutral", "agree", "strongly agree")
)
item_choice(id, text, options)
item_open(id, text)Details
Replies are matched to the labels after trimming surrounding spaces and, failing an exact match, without regard to case. Labels must therefore differ by more than case or surrounding spaces; labels that do not, and missing or empty labels, are refused when the item is built.
Examples
item_likert("wk4", "A four-day work week would benefit society.")
item_choice("vote", "Which proposal do you prefer?", c("A", "B"))
item_open("why", "What would improve the city council's work?")