[英]How to create geom_bar next to each other from different databases
您可以将 id 变量添加到数据集,按行绑定它们并制作标准条形图,其中 map id fill
:
db1 <- read.table(text = "Month Cost
1 Dec 3009
2 Dec 3468
3 Nov 3420
4 Oct 3162", header = TRUE)
db2 <- read.table(text = "Month Cost
1 Dec 309
2 Nov 3481
3 Nov 3419
4 Oct 3120", header = TRUE)
library(ggplot2)
library(dplyr)
db <- dplyr::bind_rows(list(A = db1, B = db2), .id = "id")
db$Month <- factor(db$Month, levels = month.abb)
ggplot(data = db, mapping = aes(Month, fill = id)) +
geom_bar(position = "dodge")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.