R语言数据可视化:散点图及相关操作技巧
在数据可视化中,散点图是一种非常常用的图表类型,它能够直观地展示两个变量之间的关系。本文将介绍散点图的多种操作技巧,包括添加模型系数注释、边际地毯、点标签、气球图以及制作散点图矩阵等。
1. 添加模型系数注释
有时候,我们希望在散点图中添加关于模型的数值信息,例如 $r^2$ 值。以下是具体的操作步骤:
- 创建线性模型 :
library(gcookbook) # 加载数据集
model <- lm(heightIn ~ ageYear, heightweight)
summary(model)
运行上述代码后,我们可以得到模型的详细信息,包括系数估计、残差、$r^2$ 值等。
- 生成预测数据并创建散点图 :
pred <- predictvals(model, "ageYear", "heightIn")
sp <- ggplot(heightweight, aes(x=ageYear, y=heightIn)) + geom_point() +
geom_line(data=pred)
- 手动添加文本注释 :
sp + annotate("text", label="r^2=0.42
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



