1
我使用Likert R軟件包生成圖表。我有以下的最小R實施例:R Likert軟件包 - 更改標籤級別
library("likert")
group = c("One", "Two", "One", "Two", "One")
response = c(1, 2, 3, 3, 4)
df = data.frame(response)
levels = c("Strongly Disagree", "Disagree", "Neither Agree nor Disagree", "Agree", "Strongly Agree")
df$response = recode(df$response, from=c(1, 2, 3, 4, 5), to=levels)
df$response = as.factor(df$response)
df$response = factor(df$response, levels=levels)
likert_data = likert(df, grouping=group)
plot(likert_data, legend.position="right", plot.percents=FALSE, plot.percent.low=FALSE, plot.percent.high=FALSE, plot.percent.neutral=FALSE, group.order=c("One", "Two"))
+ ggtitle("Title Here")
+ theme(axis.text.y = element_text(colour="black", size="10", hjust=0))
+ theme(axis.text.x = element_text(colour="black", size="10"))
這產生的曲線圖,但是,在右側的「響應」的標籤,這僅列出的5個李克特選項4。它缺少「非常贊同」,因爲它不是數據點。
我該如何強制它列出標籤中的所有Likert數據級別?(編輯:已解決,查看評論)- 如何將左側的組標籤更改爲我指定的名稱?
我最終找到包中的違規部分並強制它通過「limits」參數顯示。我在這裏提出了一個拉取請求,但是,我認爲它可能是一個傳遞參數,是否要刪除標籤。 https://github.com/jbryer/likert/pull/25 – firefly2442