我正在尝试制作一个R ggplot2
图表,其中列分组一个变量,facet_grid
分解另一个变量。我试过的两种方式都失败了:
1)将x
设置为facet_grid
变量按该变量分解两次:
ggplot(diamonds, aes(x=cut, y=price, fill=color)) +
geom_bar(position="dodge", stat="identity") +
facet_grid(cut ~ ., scales="free")
2)删除x
会产生错误:
ggplot(diamonds, aes(y=price, fill=color)) +
geom_bar(position="dodge", stat="identity") +
facet_grid(cut ~ ., scales="free")
# Error in exists(name, envir = env, mode = mode):
# argument "env" is missing, with no default