R - 2协变量解释变量和第三个分类变量,我需要用颜色编码数据

k97glaaz  于 2022-12-25  发布在  其他
关注(0)|答案(1)|浏览(115)

在R中,我使用命令plot(Strength, Weight, col= Area)绘制散点图,其中“权重”作为解释数字变量,“面积”作为分类解释变量,“强度”作为响应。
比如说,有6个区域,1-6,但是我怎么能分辨出哪个颜色与哪个区域相关联呢?
散点图出来很好,但我不能告诉散点图上的6种颜色属于哪个区域。

lxkprmvk

lxkprmvk1#

您需要向图中添加图例,例如,请参见https://www.geeksforgeeks.org/add-legend-to-plot-in-r/
但是使用包ggplot2会更容易,它会自动为你生成一个图例,比如,假设你的变量在数据框yourdata中:

library(ggplot2)
ggplot(yourdata, aes(Strength, Weight, color= Area)) + 
geom_point()

学习ggplot2(gg是“图形的语法”)从长远来看会保存你的时间!

相关问题