当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R contr.sdif 连续差异对比编码


R语言 contr.sdif 位于 MASS 包(package)。

说明

基于连续差异的因子编码。

用法

contr.sdif(n, contrasts = TRUE, sparse = FALSE)

参数

n

所需的级别数。

contrasts

逻辑:是否应该有 n - 1 列与平均值(默认)正交,还是 n 列跨越空间?

sparse

合乎逻辑的。如果为 true 并且结果将是稀疏的(仅适用于 contrasts = FALSE ),则返回稀疏矩阵。

细节

选择对比系数,以便 one-way 布局中的编码系数是第二级和第一级、第三级和第二级等的平均值之间的差。这对于有序因子来说最有意义,但并不假设水平间隔相等。

如果 contrastsTRUE ,则为具有 n 行和 n - 1 列的矩阵,如果 contrastsFALSE ,则为 n by n 单位矩阵。

例子

(A <- contr.sdif(6))
zapsmall(ginv(A))

参考

Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth Edition, Springer.

也可以看看

contr.treatmentcontr.sumcontr.helmert

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Successive Differences Contrast Coding。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。