【发布时间】:2021-01-12 14:31:57
【问题描述】:
structure(list(Young = c(FALSE, TRUE), pop = c(221294L, 574721L), p = c(0.278002298951653, 0.721997701048347)), class = "data.frame", row.names = c(NA, -2L))
我正在寻找使用我的数据框制作堆叠条形图,但是当我使用 ggplot 时,我继续收到错误。
错误:stat_count() 只能有 x 或 y 美学。
ggplot(data = young, aes(x = Young, y = p)) + geom_bar(position = "fill") + labs(x = "Age Bracket", y = "Proportion")
谁能向我解释为什么 R 不会生成条形图,以及我可以对上述代码进行哪些更正以使用“p”列中的比例生成堆积条形图?
谢谢
【问题讨论】: