Сводные данные и график в гистограмме в R - PullRequest
1 голос
/ 20 февраля 2020

У меня есть набор данных с параметром_variations и счетом. Эта оценка имеет четыре шкалы: как, anth, comf и ueq.

1 Ответ

0 голосов
/ 20 февраля 2020

Функция 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")
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...