У меня есть вопрос Qualtrics с несколькими вариантами ответов, который я хочу использовать для создания графиков в R. Мои данные организованы таким образом, чтобы вы могли ответить на несколько ответов на каждый вопрос. Например, участник 1 выбрал ответы с несколькими вариантами ответов 1 (Q1_1) и 3 (Q1_3). Я хочу свести все варианты ответов в одну гистограмму, по одной гистограмме для каждого варианта множественного ответа (Q1_1:Q1_3), разделенную на количество респондентов, ответивших на этот вопрос (в данном случае, 3).
df <- structure(list(Participant = 1:3, A = c("a", "a", ""), B = c("", "b", "b"), C = c("c", "c", "c")), .Names = c("Participant", "Q1_1", "Q1_2", "Q1_3"), row.names = c(NA, -3L), class = "data.frame")
Я хочу использовать ggplot2 и, возможно, какой-то цикл через Q1_1: Q1_3?