rescale_yes_no_3: Rescale 3-level yes-no questions.

Description Usage Arguments Examples

Description

Rescale Eurobarometer trust in institutions variable with two levels, "Yes, on several occasions" and "Yes, once or twice" and "No". This is a wrapper function around the rescale_categories function.

Usage

1
2
3
rescale_yes_no_3(column, from = c("Yes, on several occasions",
  "Yes, once or twice", "No"), to = c(2, 1, 0), na_labels = "default",
  underscore = TRUE, exact_from = TRUE, return_class = "numeric")

Arguments

column

A column from a survey data frame where trust in an institution is recorded.

from

Defaults "Yes, on several occasions" and "Yes, once or twice" and "No".

to

Defaults to c(2,1,0). If return_class = "character" or return_class = "factor" is selected it returns the abbreviated category names c("several_occasions", "once_or_twice", "no").

na_labels

Defaults to "default".

underscore

Defaults to TRUE in which case factor names or character strings contain underscore_between_words. This is a better approach for further programming, but you can choose FALSE for nicer printing results. See examples.

exact_from

Deafults to TRUE. If FALSE you can use the partial matching, but beware that in this case, "twenty" will be replaced by

return_class

Default is "numeric", alternatives "character" or "factor".

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
rescale_yes_no_3  (column =
   c("Yes, on several occasions",
     "Yes, once or twice",
     "No", "NA", "DK"),
     na_labels = "default",
     underscore = FALSE,
     return_class = "character")

rescale_yes_no_3  (column =
   c("Yes, on several occasions",
     "Yes, once or twice",
     "No", "NA", "DK"),
     na_labels = "default",
     return_class = "numeric")

antaldaniel/surveyreader documentation built on May 16, 2019, 2:29 a.m.