我正在尝试为我的数据添加两种不同比例的颜色。
我有一个看起来像这样的data.frame:
Exp1 Exp2 Cells Sample colors
-3.4397902 10.058648 0.2666572 5_2 yellow
0.992361 4.272414 0.0000000 7_1 pink
3.2959178 7.605405 0.4300744 5_2 yellow
-6.7069208 5.652064 0.0000000 7_1 pink
-2.5130817 3.703727 0.0000000 7_1 pink
-8.5677462 7.570862 0.0000000 5_2 yellow
为此,我使用了以下代码:
ggplot(mydata) + geom_point(aes(Exp1, Exp2, color=Cells)) + geom_point(aes(Exp1, Exp2, group=colors, alpha=colors), size=1) + scale_colour_gradient2(low="blue",mid="orange" , high="pink")
我可以绘制渐变,但我无法根据原点样本绘制黄点和粉红点。
有人能帮帮我吗?
提前谢谢