我有一个数据框,每行包含位置数据(纬度和经度)和分类整数数值,范围从1-4。
这样的东西,但有更有意义的纬度/经度值:
id | lat | lon | cluster
---- | ---- | ---- | -------
1 | 12 | -32 | 3
2 | 15 | -36 | 1
3 | 16 | -37 | 3
4 | 11 | -37 | 1
我在地图上绘制了点,但我希望能够指定点的颜色。例如,我可以指定属于群集1的点显示为红色,属于群集2的点显示为橙色,属于群集3的点显示为绿色等吗?
m<-get_map(location=c(lon=0, lat=0), zoom=1)
ggmap(m, extent = "normal") + geom_point(aes(x = lon, y = lat, color = cluster), data = df)
我认为我需要添加到ggmap的aes()函数中,但我无法弄明白。
谢谢!