Learn R Programming

surveydata (version 0.2.0)

qTextUnique: Returns unique elements of question text.

Description

Given a question id, e.g. "Q4", finds all subquestions, e.g. Q4_1, Q4_2, etc, and returns the question text that is unique to each

Usage

qTextUnique(x, Q)

Arguments

x

A surveydata object

Q

The question id, e.g. "Q4"

Value

character vector

See Also

Other Question functions: qTextCommon, qText, questions, splitCommonUnique, which.q

Examples

Run this code
# NOT RUN {
# Basic operations on a surveydata object, illustrated with the example dataset membersurvey

class(membersurvey)

questions(membersurvey)

which.q(membersurvey, "Q1")
which.q(membersurvey, "Q3")
which.q(membersurvey, c("Q1", "Q3"))

qText(membersurvey, "Q3")
qTextUnique(membersurvey, "Q3")
qTextCommon(membersurvey, "Q3")

# Extracting columns from a surveydata object

head(membersurvey[, "Q1"])
head(membersurvey["Q1"])
head(membersurvey[, "Q3"])
head(membersurvey[, c("Q1", "Q3")])

# Note that the result is always a surveydata object, even if only one column is extracted

head(membersurvey[, "id"])
str(membersurvey[, "id"])

# }

Run the code above in your browser using DataLab