美文网首页
PH525x series - Collinearity

PH525x series - Collinearity

作者: 3between7 | 来源:发表于2019-12-01 23:23 被阅读0次

共线性

当自变量之间存在共线性时,线性回归得到的最小二乘估计的值并不唯一。共线性简单点说就是,设计矩阵中的某几列存在数学关系,如下面这个矩阵,后两列相加就等于第一列:

\left\{\begin{matrix}1&0&1 \\0&1&-1 \\ 1&1&0\end{matrix}\right\}

在R中,可以使用qr()函数判断矩阵是否存在共线性:

A <- matrix(c(1,0,1,0,1,1,1,-1,0),3,3)
qr(A)$rank
#[1] 2

rank在这里的意思是,互相独立的那些列的数目。如果rank小于矩阵的列数,那就说明这个矩阵存在共线性。

案例

四组小鼠,每组2个样本,分别进行ABCD四种处理,其中,前两组是雌性小鼠,后两组是雄性。这样得到的设计矩阵就存在共线性的问题:

Sex <- c(0,0,0,0,1,1,1,1)
A <-   c(1,1,0,0,0,0,0,0)
B <-   c(0,0,1,1,0,0,0,0)
C <-   c(0,0,0,0,1,1,0,0)
D <-   c(0,0,0,0,0,0,1,1)
X <- model.matrix(~Sex+A+B+C+D-1)
cat("ncol=",ncol(X),"rank=", qr(X)$rank,"\n")

## ncol= 5 rank= 4

那么如何消除这种影响呢?最好的做法是在实验设计之初是平衡性别和处理这两个变量:

Sex <- c(0,1,0,1,0,1,0,1)
A <-   c(1,1,0,0,0,0,0,0)
B <-   c(0,0,1,1,0,0,0,0)
C <-   c(0,0,0,0,1,1,0,0)
D <-   c(0,0,0,0,0,0,1,1)
X <- model.matrix(~Sex+A+B+C+D-1)
cat("ncol=",ncol(X),"rank=", qr(X)$rank,"\n")

## ncol= 5 rank= 5

参考原文

相关文章

  • PH525x series - Collinearity

    共线性 当自变量之间存在共线性时,线性回归得到的最小二乘估计的值并不唯一。共线性简单点说就是,设计矩阵中的某几列存...

  • PH525x series - Exercises - Line

    本篇文章是PH525x series课程中Linear models and randomness的练习章节,下面...

  • 线性回归模型

    在学习PH525x series - Chapter 5 - Linear Models时,觉得有些地方理解起来有...

  • PH525x series - Hierarchical Mod

    在上一篇文章PH525x series - Bayesian Statistics中是将层次模型应用到了棒球运动当...

  • PH525x series - Introduction to

    本章会对线性模型做一个大致的介绍,还是举例说明吧: 例1:自由落体问题 想象自己是16世纪的伽利略,正在研究自由落...

  • PH525x series - Projections

    前面的章节学的是降维、奇异值分解以及主成分分析的大致内容,本篇文章则开始更加详细的介绍这背后的数学原理,首先要学的...

  • PH525x series - Running PCA and

    在PCA相关的章节最后,系列教程的作者又专门写了一章“在R中运行PCA和SVD”,使用的还是tissuesGene...

  • PH525x series - Statistical Mode

    正连续值的分布 在生物学中有很多数据的分布特征是“strictly positive and heavy righ...

  • PH525x series - Principal Compon

    这一章,作者就是在数学原理方面又细讲了下主成分分析(PCA) 例子:双胞胎身高 作者首先使用双胞胎身高的例子来说明...

  • PH525x series - Robust summaries

    鲁棒性(robust) 人们经常使用正态分布去分析生命科学领域的数据,然而,因为设备的复杂性,常常会由于一些未知的...

网友评论

      本文标题:PH525x series - Collinearity

      本文链接:https://www.haomeiwen.com/subject/vqcgwctx.html