Я хотел бы использовать ggplot для создания бархарта, но не суммировать наблюдения (категориально) x. Например, вот что я хочу с помощью R системы базового участка:с использованием barplot в ggplot без сгибания по группам
library(ggplot2)
data <- data.frame(lab = c("a", "b", "b", "c", "a"),
val = c(2, 5, 6, 3, 1))
barplot(data$val, names.arg = data$lab)
Однако, если я использую ggplot, это то, что я получаю:
ggplot(data, aes(lab, val)) + geom_bar(stat = "identity")
Что такое правильный способ использования ggplot, чтобы получить участок я хочу? Благодаря!
Как два бара с той же меткой смысл в любом случае? Чувствует, что что-то не хватает в вашем вопросе или представлении. – Molx
Привет @Molx, это хороший момент. Я только извлек часть, относящуюся к моим вопросам. Полная история состоит в том, что эти a, b, b, a, a, c могут быть случайными для пользователей a, b и c. И есть другая информация о количестве случаев, которую я планирую отображать для визуализации. Это звучит немного более разумно? – firefreezing