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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。