ggally包的ggpairs()功能GGally允许建立一个散点图矩阵

每对数值变量的散点图绘制在图的左侧。Pearson 相关显示在右侧。可变分布在对角线上可用。

代码如下:

1
2
3
4
5
6
7
8
9
10
# 评估变量的分布和相关性
library(GGally)

# 创建原始数据
data <- data.frame( var1 = 1:100 + rnorm(100,sd=20), v2 = 1:100 + rnorm(100,sd=27), v3 = rep(1, 100) + rnorm(100, sd = 1))
data$v4 = data$var1 ** 2
data$v5 = -(data$var1 ** 2)


ggpairs(data, title="correlogram with ggpairs()")

效果图