答案 0 :(得分:0)
bargraph.CI
函数接受原始数据,而不是聚合数据。因此,请尝试以下操作:
bargraph.CI(parameter_variants, response=score, group=scale, data=dat,
main="likeability", legend=TRUE)
这应该给您一个“双向”图。如果您不喜欢它的外观,则有很多参数可以进行表面调整。查看帮助页面以获取详细信息。
要获得四个比例尺各自的绘图,我想您可以执行以下操作:
library(dplyr)
dat %>%
filter(scale=="like") %>% # change the value here.
bargraph.CI(parameter_variants, response=score, data=., main="likeability")
Base R解决方案:
with(subset(dat, subset=scale=="like"),
bargraph.CI(parameter_variants, response=score, main="likeability")
)