[R] Invert Likert-Scale Values
lists at revelle.net
Sun Aug 5 00:02:33 CEST 2007
Alexis and John,
To reverse a Likert like item, subtract the item from the maximum
acceptable value + the minimum acceptable value,
That is, if
x <- 1:8
xreverse <- 9-x
At 2:16 PM -0700 8/4/07, Alexis Delevett wrote:
>Thank you John, that should definitely do the trick!
>Furthermore, I believe that this will help me research
>the available resources more effectively in the future
>-- instead of researching a specific problem (e.g.,
>"invert Likert-Scale items"), I might try starting out
>with a more general problem (like "recode values") in
>order to work my way towards a solution.
>--- John Kane <jrkrideau at yahoo.ca> wrote:
>> Will ?recode in the car package do what you want?
>> x <- 1:4
>> recode(x, "1='4';2='3' ;3='2'; 4='1'")
>> --- Alexis Delevett <adelevet at yahoo.com> wrote:
>> > Hi!
>> > I am using R to process some community survey
>> > Several item responses are recorded via a 7-point
>> > Likert-Scale. As I have coded the responses, 1
>> > represents high agreement, and 7 high
>> > This of course impacts the coefficients in a
>> > regression (of example agreement to
>> > measures on housing satisfaction). For some
>> > purposes, in order to make the coefficients more
>> > accessible to the reader, I would like to invert
>> > item values, i.e. to arrive at 1 for high
>> > disagreement, and 7 for high agreement (such that
>> > the linear regression would express something like
>> > "the higher the agreement on A, the greater the
>> > Is there an already existing function for this, or
>> > do I use a custom replace loop in R?
>> > Thank you, Alexis
>> > ---------------------------------
>> > [[alternative HTML version deleted]]
>> > ______________________________________________
>> > R-help at stat.math.ethz.ch mailing list
>> > https://stat.ethz.ch/mailman/listinfo/r-help
>> > PLEASE do read the posting guide
>> > http://www.R-project.org/posting-guide.html
>> > and provide commented, minimal, self-contained,
>> > reproducible code.
>> Get news delivered with the All new Yahoo!
>> Mail. Enjoy RSS feeds right on your Mail page.
>> Start today at
>R-help at stat.math.ethz.ch mailing list
>PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.
William Revelle http://personality-project.org/revelle.html
Department of Psychology http://www.wcas.northwestern.edu/psych/
Northwestern University http://www.northwestern.edu/
Use R for statistics: http://personality-project.org/r
More information about the R-help