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


R biplot.princomp 主成分雙標圖


R語言 biplot.princomp 位於 stats 包(package)。

說明

princompprcomp 的輸出生成雙圖(嚴格意義上)

用法

## S3 method for class 'prcomp'
biplot(x, choices = 1:2, scale = 1, pc.biplot = FALSE, ...)

## S3 method for class 'princomp'
biplot(x, choices = 1:2, scale = 1, pc.biplot = FALSE, ...)

參數

x

"princomp" 的對象。

choices

長度為 2 的向量,指定要繪製的組件。隻有默認值才是嚴格意義上的雙圖。

scale

變量按 lambda ^ scale 縮放,觀測值按 lambda ^ (1-scale) 縮放,其中 lambda 是由 princomp 計算的奇異值。通常為0 <= scale <= 1,如果指定的scale超出此範圍,則會發出警告。

pc.biplot

如果為真,請使用 Gabriel (1971) 所說的“主成分雙標圖”,其中 lambda = 1 和觀測值按 sqrt(n) 放大,變量按 sqrt(n) 縮小。然後變量之間的內積近似協方差,觀測值之間的距離近似馬哈拉諾比斯距離。

...

要傳遞給 biplot.default 的可選參數。

細節

這是通用函數 biplot 的方法。精確的定義存在相當大的混亂:這裏遵循原始論文 Gabriel (1971) 的定義。 Gabriel 和 Odoroff (1990) 使用相同的定義,但他們的圖實際上對應於 pc.biplot = TRUE

副作用

在當前圖形設備上生成繪圖。

例子

require(graphics)
biplot(princomp(USArrests))

參考

Gabriel, K. R. (1971). The biplot graphical display of matrices with applications to principal component analysis. Biometrika, 58, 453-467. doi:10.2307/2334381.

Gabriel, K. R. and Odoroff, C. L. (1990). Biplots in biomedical research. Statistics in Medicine, 9, 469-485. doi:10.1002/sim.4780090502.

也可以看看

biplotprincomp

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Biplot for Principal Components。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。