使用箱线图将每个样本的观察值分组到数字轴上

时间:2016-04-04 23:37:40

标签: r ggplot2

我想使用下表: https://www.dropbox.com/s/nstjjuwancgcksy/example.csv?dl=0

制作类似于此的情节:

 ggplot(VMT, aes(x=as.factor(as.character(size)), y=VMT, group=specimen,color=method,fill=method)) + geom_boxplot()

但是,每个样本应该有一个箱形图和方法,每个样本都应该根据方法填充颜色。

有人有提示吗? 提前致谢, Agus的

1 个答案:

答案 0 :(得分:0)

这应该按照你的要求进行

VMT$Spec.Method<-paste(as.character(VMT$specimen),as.character(VMT$method))
ggplot(VMT, aes(x=as.factor(as.character(size)),group=Spec.Method, y=VMT, fill=method)) + geom_boxplot() +
theme(text = element_text(size=10),axis.text.x = element_text(angle=90, vjust=1))