通过处理因子水平重新颜色geom_line()用于交叉研究

时间:2013-11-25 03:54:25

标签: r colors ggplot2 line levels

我看过How to obtain multiple colours for geom_line conditional on a specific value

我想知道/希望我能得到一些相关问题的帮助,即如何根据第三个因素的水平改变geom_line()的颜色。所以我有一个交叉设计的治疗方法。每个人(指定为IDNUm)以随机顺序进行两次治疗(治疗:水平=“Q”,“S”)并且在连续三次访问时测量结果(访问:水平=“B”,“T1”,“T2” “)。因此,我想在一条线连接的每个时间点绘制一个结果(结果),该线根据它们在该区间内的处理(即B(aseline)到T1,T1到T2)改变颜色。

ggplot(s,aes(x=Visit,y=Result,group=IDNum,colour=Treat))+geom_line()

给出了一个图,其中线条颜色仅由第一个处理定义,并且在第二个区间内没有变化

0 个答案:

没有答案