У меня есть 2 столбца - один с номером (раздел) и другой, который говорит, если good
или bad
в r
. Вот пример данных
df <- data.frame(G_or_B = c("Good", "Good", "Bad", "Good", "Good", "Bad", "Good", "Good"), Section = c(1,1,1,1, 2,2, 3,3) )
Мне нужен ggplot (barplot), который говорит для каждого раздела, сколько good
s и сколько bad
s он имеет в r, а также отображает количествоТовары и Бады в баре. Я новичок в r, но достаточно хорошо понимаю существующий ранее код.
У меня есть код для ggplot, который строит гистограмму, но не может отобразить числа. Когда я пытаюсь использовать приведенный ниже код, вместо счетчика я получаю строку, заполненную «хорошо» или «плохо»,
ggplot(df, aes(x = Section, fill = G_or_B) )+
geom_bar(stat = "identity") +
geom_text(size = 3, position = position_stack(vjust = 0.5))
Конечный результат, в идеале, должен иметь этот ggplot вместе с количеством товаров. и Bads отображаются на панели
Участок после попытки выше кода