set_spss_label: Set SPSS label

Description Usage Arguments Value Examples

View source: R/set_spss_label.R

Description

Writes a label to an SPSS dataset read into R with either the foreign or haven packages.

Usage

1
set_spss_label(df, var, label_text)

Arguments

df

An SPSS dataset read into R via either foreign or haven.

var

character vector containing the names of variables to be labeled.

label_text

character vector containing the label or labels to be assigned.

Value

A copy of df with variable labels updated.

Examples

1
2
3
4
5
6
7
8
dec13_excerpt <- set_spss_label(dec13_excerpt, "q1", "Obama approval")
dec13_excerpt <- set_spss_label(dec13_excerpt,
                               c("q1", "q45"),
                               c("Obama approval", "Obamacare approval"))

# Let's create a fake new variable for illustration
dec13_excerpt$newvar <- 1
dec13_excerpt <- set_spss_label(dec13_excerpt, "newvar", "New variable")

pewresearch/pewmethods documentation built on March 27, 2020, 7:22 p.m.