我有数据框
DF1 <- data.frame(V1 = factor(c("Yes", "No", "Yes", "No", "No")),
V2 = factor(c("Yes", "No", "No", "Yes", "No")),
V3 = factor(c("No", "Yes", "No", "No", "No")),
Location = factor(c("London", "Paris", "Dallas", "Dallas", "Dallas")))
如果我想想象Location
和其他一个变量之间的关系,我可以画一个简单的情节:
library(ggplot2)
ggplot(DF1, aes(Location)) +
geom_bar(aes(fill = V1), position = "dodge")
但是,如果我想在一个图中显示对所有其他变量(V1/2/3
)的响应是按Location
怎么办?有没有办法在ggplot
中执行此操作?