R 需要以不同的颜色绘制3个群体图-然后使用颜色渐变比例表示每个群体的年龄
我是R的初学者。我已经广泛地寻找解决我问题的方法,但没有找到 我用散点图绘制了三个不同群体(A、B或C)的样本。图形上的点由样本经度(x轴)和纬度(y轴)确定。散点图中的数据点也有颜色,这取决于它所属的种群 我已经编写了生成我想要的图形的代码,在散点图上以不同的颜色显示每个人口。我现在需要做的是将每个样本数据点作为颜色渐变,颜色强度取决于样本的年龄 例如,来自群体a的样本可以用绿色表示。非常旧的样本可能是深绿色,而较新的样本可能是浅绿色 有人知道怎么做吗?我试过了,但运气不好 很抱歉发了这么长的帖子,但我希望我已经提供了所需的一切 代码:R 需要以不同的颜色绘制3个群体图-然后使用颜色渐变比例表示每个群体的年龄,r,R,我是R的初学者。我已经广泛地寻找解决我问题的方法,但没有找到 我用散点图绘制了三个不同群体(A、B或C)的样本。图形上的点由样本经度(x轴)和纬度(y轴)确定。散点图中的数据点也有颜色,这取决于它所属的种群 我已经编写了生成我想要的图形的代码,在散点图上以不同的颜色显示每个人口。我现在需要做的是将每个样本数据点作为颜色渐变,颜色强度取决于样本的年龄 例如,来自群体a的样本可以用绿色表示。非常旧的样本可能是深绿色,而较新的样本可能是浅绿色 有人知道怎么做吗?我试过了,但运气不好 很抱歉发了这么长的
PopData如果可以的话会有帮助的。
PopData <- data.frame ("Group" = apd$Group,
"Lat" = apd$Latitude,
"Lon" = apd$Longitude,
"Age" = apd$MDate)
satmap = get_googlemap(center = c(lon = 25, lat = 55),
scale = 2, size = c(440, 440), zoom = 3,
extent='device', color="color", maptype = "hybrid")
map = ggmap(satmap)
map + geom_point(data = points, aes(x=Lon, y=Lat, colour = Group))
+ geom_jitter(width = 0.2, height = 0.2)
+ xlab("Longitude") + ylab("Latitude")
+ ggtitle("graph")