📅  最后修改于: 2023-12-03 14:52:32.388000             🧑  作者: Mango
在数据可视化中,散点图是一种非常常见的展示数据分布的方式。然而,在散点图中,有时需要对某些特定的数据点进行特殊标示,以凸显其重要性或特殊性。本文将介绍在 R 中如何标记散点图中的特定点。
我们以 mtcars 数据集为例,创建一个简单的散点图。
plot(mtcars$wt, mtcars$mpg)
我们可以使用 points()
函数来添加特定点的标记。下面的代码将满足 wt > 5
条件的数据点标记为红色。
plot(mtcars$wt, mtcars$mpg)
points(mtcars$wt[mtcars$wt > 5], mtcars$mpg[mtcars$wt > 5], col = "red", pch = 19)
解释一下代码:
mtcars$wt[mtcars$wt > 5]
选择满足 wt > 5
条件的数据点mtcars$mpg[mtcars$wt > 5]
选择上述数据点对应的 mpg 值col = "red"
设置标记点的颜色为红色pch = 19
设置标记点的形状为实心圆此外,我们还可以根据其他条件标记不同的数据点。
通过本文,我们了解了如何在 R 中标记散点图中的特定点。此外,我们可以根据不同的需求来对标记点的形状、颜色、大小等进行进一步的设置。