使用玩具数据集使用ggplot2
包创建一个带有构面的简单条形图:
library(ggplot2)
library(reshape2) # to convert to long format
databas<-read.csv(data=
"continent,apples,bananas
North America,30,20
South America,15,34.5
Europe,15,19
Africa,5,35")
databaslong<-melt(databas)
# plotting as colored bars
ggplot(databaslong, aes(x=variable, y=value, fill=variable))+
geom_col()+
facet_grid(.~continent)
并获得以下内容:
如何将苹果放在香蕉上(反之亦然)?为什么指令position="stack"
(或position="dodge"
)在geom_col()
或其他地方没有效果? (小平面总是带着酒吧躲闪)