我想根据Loc..quality列对位置(由经度和纬度定义)进行分类

时间:2018-03-24 14:17:26

标签: r ggplot2 classification

" Longitude Latitude Loc..quality
1  22.33496 44.70298            1
2  22.33924 44.69002            0
3  22.34901 44.68629            A
4  22.58998 44.83182            B
5  22.38683 44.66142            B
6  22.35649 44.70147            A
"

我想在将它们分类为Loc .. quality之后绘制(使用ggplot2)点,以便绘图将根据Loc..quality显示具有不同形状和颜色的点。

1 个答案:

答案 0 :(得分:0)

通过使用因子水平指定颜色

很容易
#Say you have a dataframe data storing these columns
data$Loc..quality = as.factor(data$Loc..quality)
ggplot(data,aes(Latitude,Longitude,color=Loc.quality)) + geom_point()