如何用R语言做线性相关回归分析

Python020

如何用R语言做线性相关回归分析,第1张

cor()函数可以提供双变量之间的相关系数,还可以用scatterplotMatrix()函数生成散点图矩阵

不过R语言没有直接给出偏相关的函数;

我们要是做的话,要先调用cor.test()对变量进行Pearson相关性分析,

得到简单相关系数,然后做t检验,判断显著性。

logit=glm(y~x1+x2,data=data,family=binomial(link='logit'))glm表示广义线性回归,data表示y,x1,x2所在的数据集,family中的link用来选择回归类型,logit表示选择logistic回归