[英]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.