样本数据 ( pindex
) 如下所示:
gene index siC siJ Ctarget Jtarget
1 A1BG 0.00000000 0.00574890 -0.015349200 FALSE FALSE
2 A1CF 0.00000000 0.00000000 0.000000000 FALSE FALSE
3 A2LD1 2.51692976 -0.88139800 -0.112959000 TRUE TRUE
4 A2M 0.00000000 0.86064700 0.000000000 FALSE FALSE
5 A2ML1 0.00000000 1.07844000 0.000000000 FALSE FALSE
6 A4GALT 0.00000000 0.83358200 0.000000000 FALSE TRUE
7 AAAS 12.97712855 -0.64036900 0.000000000 TRUE TRUE
8 AACS 4.69408532 -0.02945270 0.000000000 TRUE TRUE
9 AADAC 0.00000000 0.00000000 0.000000000 FALSE FALSE
我的代码是这样的:
ggplot(pindex, aes(Ctarget,log10(index+1))) + geom_boxplot(aes(colour=Jtarget))
这将根据CTarget
和Jtarget
列绘制箱线图。
然而,这个情节很丑陋,让人迷惑不解。
我想要做的是制作四个箱线图,其组为、NEITHER Ctarget NOR Jtarget
和(这四个组有重叠)。Ctarget
Jtarget
Ctarget AND Jtarget
有人对此有想法吗?