微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

plot_likert-中心或原点不在逻辑位置-“我想要”非常满意和满意|不太满意”

如何解决plot_likert-中心或原点不在逻辑位置-“我想要”非常满意和满意|不太满意”

我正在尝试在调查数据上构建李克特图,我唯一不知道的是如何移动该原点,以便让满意和非常满意的人站在同一边。有人可以帮忙吗?

library(sjplot)
library(sjmisc)

dta <- structure(list(`Medical: Overall` = structure(c(3L,3L,4L,1L,3L),.Label = c("Don't Use","Less Satisfied","Satisfied","Very Satisfied"),class = "factor"),`Medical: Plan Options` = structure(c(4L,2L,`Medical: Rx Costs` = structure(c(3L,`Medical: Mail Order for Rx` = structure(c(1L,2L),class = "factor")),row.names = 10:20,class = "data.frame")

clrs <- c("#FD6467","#ABDDDE","#81A88D")

plot_likert(dta,catcount=3,cat.neutral = 1,sort.frq="neg.desc",reverse.colors=T,values = "show",show.n=F,digits=0,show.prc.sign=T,show.legend=T,geom.colors=clrs)

解决方法

摘自wait的文档

plot_likert

注意

请注意,只能绘制偶数个类别,因此“正”和“负”值可以分为两半。可以使用中性类别(例如“不知道”),但必须用cat.neutral表示。

此函数不能处理奇数个Likert响应。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。