如何(以及为什么)使用对比度?

36

在进行分析时,什么情况下需要创建对比?如何创建对比,对比又有什么用处?

我查看了 ?contrasts?C - 都指向《S语言中的统计模型第2章》,而这本书对我来说不太容易获取。


2
在r-help档案中有许多关于此的讨论线程。 另外,您可能希望编辑您的标题(我推测是s/way/why/)。 - Dirk Eddelbuettel
2个回答

35

在使用因素(即分类变量)作为解释变量拟合线性模型时,需要使用对比。对比指定了如何将因素的级别编码成一系列数值虚拟变量以适应模型。

以下是不同类型对比的一些好注意事项: http://www.unc.edu/courses/2006spring/ecol/145/001/docs/lectures/lecture26.htm

当更改使用的对比时,模型在允许的基础联合概率分布方面保持不变。只有其参数化会发生改变。拟合值也保持不变。此外,一旦您获得了一种对比选择的参数值,就很容易推导出另一种对比选择的参数值会是什么。

因此,对比选择没有统计结果。这纯粹是为了使系数和假设检验更易于解释。


2
那个链接已经失效了。在Wayback机器上有存档版本:https://web.archive.org/web/20181017202804/http://www.unc.edu/courses/2006spring/ecol/145/001/docs/lectures/lecture26.htm - Droplet

6
请看这里(页面365-370,可免费查看)。第364页开始是一项植物竞争实验的单向方差分析。缺失的代码来自第364页:
comp<-read.table("c:\\temp\\competition.txt",header=T)
attach(comp)
names(comp)
[1] "biomass" "clipping"
The categorical explanatory variable is clipping and it has five levels as follows:
levels(clipping)
...

对比的定义在后面的第368页(同音词段落中)给出。如果您想跟随示例,可以下载数据集。请参见这里我的帖子

毫无疑问,这本书是强烈推荐的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接