vlambda博客
学习文章列表

R语言 | 广义与一般线性模型及R使用




- 变量的取值类型 -

R语言 | 广义与一般线性模型及R使用



模型选择方式:基本公式

R语言 | 广义与一般线性模型及R使用


- 广义线性模型 -

R语言 | 广义与一般线性模型及R使用

概述:在广义线性模型中,均假定观察值y具有指数族,常用分布族有正态(Gaussian)、二项(Binomial)、泊松(Poission)等三类。

 函数glm()的用法:

glm(formula,family=gaussian,data,····)

formula为公式,即为要拟合的模型;family为分布族,包括正态(Gaussian)、二项(Binomial)、泊松(Poission)和伽玛分布(gamma),分布族还可以通过选项link=来指定使用的连接函数,data为可选择的数据框。

R语言 | 广义与一般线性模型及R使用




R语言 | 广义与一般线性模型及R使用






-一般线性模型 -

R语言 | 广义与一般线性模型及R使用

完全随机设计模型


完全随机设计模型的实验结果,处理因素A有G个水平,实验结果是Yij,j=1,2,····,G。A是因素,拟合模型前先产生G个亚变量X1,X2,····,XG。当实验结果是在A的第i个水平上获得的,xi=1,其他亚变量取值都为零。根据亚变量的这个特性,模型简化成如下形式:

R语言 | 广义与一般线性模型及R使用

其中u表示观察结果yij的总体均值,αi是亚变量的系数,称为A因素各水平的主效应,eij是误差项。

随机单位组设计模型

函数形式:

R语言 | 广义与一般线性模型及R使用
i为处理因素A的第1个水平的效应,j为第j个单位组的效应,eij是误差项。


R语言 | 广义与一般线性模型及R使用
R语言 | 广义与一般线性模型及R使用