如何在 R 中使用 ggplot2 创建具有不同点设计的散点图?


散点图有助于我们识别两个变量之间的线性关系,它是确定预测模型的第一步。在使用任何预测建模技术之前,我们必须在自变量和因变量之间绘制散点图,以检查它们之间存在何种关系。散点图通常由绘图区域上的圆形点表示,但我们可以使用不同类型的点,例如正方形、矩形、菱形等。在 ggplot2 中,geom_point 的 pch 参数可以帮助我们创建具有这些类型点的散点图。

示例

考虑以下数据框 -

set.seed(123)
x <-rnorm(10,0.5)
y <-rpois(10,5)
df <-data.frame(x,y)
library(ggplot2)

创建具有圆形点的散点图 -

ggplot(df,aes(x,y))+geom_point(pch=16,size=5)

输出

创建具有三角形点的散点图

ggplot(df,aes(x,y))+geom_point(pch=17,size=5)

输出

创建具有菱形点的散点图 -

ggplot(df,aes(x,y))+geom_point(pch=18,size=5)

输出

创建具有方形点的散点图 -

ggplot(df,aes(x,y))+geom_point(pch=15,size=5)

输出

更新于: 2020-08-21

207 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告