當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。