code.reverse: Reverse Coding of Scales

View source: R/code.reverse.R

code.reverseR Documentation

Reverse Coding of Scales

Description

Implements reverse-coding of items using factor(). One advantage over psych::reverse.code() is that input need not be numeric.

Usage

code.reverse(vector, original_levels)

Arguments

vector

A numeric, character or factor vector.

original_levels

A character vector denoting the order of the original scale (lowest level on the left)

Value

Returns a factor vector of the same length as vector with reverse-coded responses, with levels corresponding to original_level

Examples

mydata <- data.frame(myscale = c("Disagree", "Neutral", "Agree", "Neutral","Agree"))
code.reverse(vector = mydata$myscale, original_levels = c("Disagree","Neutral","Agree"))

Aaron0696/aaRon documentation built on July 27, 2023, 2:05 p.m.