2
我有来自两种植物的气体排放的时间数据,这两种植物都经历了相同的处理。对于一些previous help得到这个代码放在一起[编辑]:R并排分组boxplot
soilflux = read.csv("soil_fluxes.csv")
library(ggplot2)
soilflux$Treatment <- factor(soilflux$Treatment,levels=c("L-","C","L+"))
soilplot = ggplot(soilflux, aes(factor(Week), Flux, fill=Species, alpha=Treatment)) + stat_boxplot(geom ='errorbar') + geom_boxplot()
soilplot = soilplot + labs(x = "Week", y = "Flux (mg m-2 d-1)") + theme_bw(base_size = 12, base_family = "Helvetica")
soilplot
生产这种效果很好,但有其缺陷。
虽然它传达我需要它的所有信息,尽管谷歌拖网,从这里看我只是不能让传说的“治疗”部分显示,L-轻,L +最黑暗的。我也被告知,单色配色方案更容易区分,因此我试图获得类似this的图例,其中图例清晰。
我倾向于同意,这两个尺度混合成其实可能是更好的解决方案。使用离散的alpha值(大于2)与不同的颜色组合使得眼睛难以比较并找出哪些级别匹配在一起,等等。此外,独特的比例显示所有可能的颜色组合,因为2级解决方案没有。 – agenis 2014-11-06 14:37:51
工作出色,非常感谢你的帮助! – welcbw 2014-11-06 15:28:13
非常欢迎。如果有效,你能否也接受答案? – thothal 2014-11-06 16:28:23