关于ggplot2中的图例的大概非常基本的问题(对不起,我是R的基本用户),我使用此方法:
p<-ggplot(bAfr_topS1, aes(MAF, V3))+ geom_point()
p <- p+ geom_point(data=bEur_topS1,aes(MAF,V3),colour="red")+
geom_point(data = bSas_topS1, aes(MAF, V3), colour="blue")
print(p)
但是在输出图中看不到图例,有什么建议吗?我应该添加什么?
答案 0 :(得分:0)
在没有任何数据的情况下很难提供具体帮助,但是要说明@PoGibas的要点并让您入门,请尝试以下操作
library(tidyverse)
bind_rows(list(AF = bAfr_topS1, EU = bEur_topS1, PK = bSas_topS1), .id = "src") %>%
ggplot(aes(MAF, V3, colour = as.factor(src))) +
geom_point()
这假设bAfr_topS1
,bEur_topS1
,bSas_topS1
都具有相同的列结构。