cor()函数可以提供双变量之间的相关系数,还可以用scatterplotMatrix()函数生成散点图矩阵
不过R语言没有直接给出偏相关的函数;
我们要是做的话,要先调用cor.test()对变量进行Pearson相关性分析,
得到简单相关系数,然后做t检验,判断显著性。
给你一个例子——
states <- as.data.frame(state.x77[, c("Murder", "Population", "Illiteracy", "Income", "Frost")])
cor(states)