R 叠加信息图
我试图在我的数据中添加两种不同的颜色比例 我有一个data.frame,看起来像这样:R 叠加信息图,r,ggplot2,R,Ggplot2,我试图在我的数据中添加两种不同的颜色比例 我有一个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.
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(d) +
geom_point(aes(Exp1, Exp2, color=Cells)) +
geom_point(aes(Exp1, Exp2, fill=colors), shape=21, size=1) +
scale_fill_manual(values = c("pink", "yellow")) +
scale_colour_gradient2(low="blue",mid="orange" , high="pink")
ggplot(d) +
geom_point(aes(Exp1, Exp2, color=Cells)) +
geom_point(aes(Exp1, Exp2, fill=colors), shape=21, size=1) +
scale_fill_manual(values = c("pink", "yellow")) +
scale_colour_gradient2(low="blue",mid="orange" , high="pink")