我一直在使用ggplot2创建geom_point图,并且它的工作原理是:
library(ggplot2)
data <- data.frame(
X = sample(1:10),
Y = sample(1:10),
Z = sample(c("Up", "Down", "Left", "Right"), 10, replace = TRUE))
e <- ggplot(data, aes(x = X, y = Y, colour = Z))
e + geom_point()
但是,当我尝试使用构面时,会生成空白图形:
e + facet_wrap(. ~ Z)
我不明白为什么。