我正在使用jbryer 的 likert包,并希望用堆积条形图可视化数据。这些条形图的大小/宽度取决于图表中有多少条形,即只有一个条形时条形相当宽,而绘制的条形越多越细。
我想自定义设置条的大小/宽度,以便它们保持不变,无论图中绘制了多少条,即条大小对于 l29_5 和 l29_2 的图是相同的。
library(ggplot)
library(likert)
data(pisaitems)
items29_5 <- pisaitems[,substr(names(pisaitems), 1,5) == 'ST25Q']
colnames(items29_5) <- c("Magazines", "Comic books", "Fiction",
"Non-fiction books", "Newspapers")
items29_2 <- items29_5 %>%
select("Magazines", "Comic books")
l29_5 <- likert(items29_5)
l29_2 <- likert(items29_2)
plot(l29_5)
plot(l29_2)