首页 > 解决方案 > 如何让我的李克特图表从发散变为收敛?

问题描述

通常,我使用 ggplot2 创建我的李克特图表,但我在这里使用李克特包创建了这个图表。

是否可以删除该中心线,以便有五个单独的条而不是带有两侧的中间部分?我认为这样做,这张图表需要从发散(两个方向)变为收敛(一个方向)。也就是说,从...

100 - 75 - 50 - 25 - 0 - 25 - 50 - 75 - 100

到...

0 - 25 - 50 - 75 - 100

但我不确定如何使用 Likert 包做到这一点。

这是我的代码:

library(reshape)
library(likert)

setwd("~/Desktop/")

df<-read.csv("Likert_Test.csv")

df[8:12] <- lapply(df[8:12], as.factor)

df[8:12] <- lapply(df[8:12], factor, levels = 1:5)
mychart <- likert(df[8:12], grouping = df$Country)

plot(mychart)

这是我当前的图表,但我希望 x 轴仅向一个方向移动。

标签: rbar-chartlikert

解决方案


您是否尝试过使用 likert 包参数centered=FALSE


推荐阅读