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


R biplot 多元數據的雙標圖


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

說明

在當前圖形設備上繪製雙圖。

用法

biplot(x, ...)

## Default S3 method:
biplot(x, y, var.axes = TRUE, col, cex = rep(par("cex"), 2),
       xlabs = NULL, ylabs = NULL, expand = 1,
       xlim  = NULL, ylim  = NULL, arrow.len = 0.1,
       main = NULL, sub = NULL, xlab = NULL, ylab = NULL, ...)

參數

x

biplot ,一個擬合對象。對於 biplot.default ,第一組點(兩列矩陣),通常與觀測值相關。

y

第二組點(兩列矩陣),通常與變量相關。

var.axes

如果TRUE,第二組點具有將它們表示為(未縮放)軸的箭頭。

col

長度為 2 的向量分別給出第一組和第二組點(以及相應的軸)的顏色。如果指定單一顏色,它將用於兩組。如果缺少默認顏色,則在 palette 中查找:如果存在,則使用該默認顏色和下一個顏色,否則使用調色板的前兩種顏色。

cex

用於標記點的字符擴展因子。通過提供長度為 2 的向量,這兩個集合的標簽可以具有不同的大小。

xlabs

用於標記第一組點的字符串向量:默認情況下使用行暗名稱 x ,如果暗名稱為 NULL ,則使用 1:n

ylabs

用於標記第二組點的字符串向量:默認情況下使用行暗名稱 y ,如果暗名稱為 NULL ,則使用 1:n

expand

相對於第一組點繪製第二組點時要應用的擴展因子。這可用於將兩個集合的縮放比例調整為物理上可比較的比例。

arrow.len

var.axes 中繪製的軸上箭頭的長度是正確的。箭頭可以通過 arrow.len = 0 抑製。

xlim, ylim

以第一組變量的單位表示的 x 和 y 軸的限製。

main, sub, xlab, ylab, ...

圖形參數。

細節

雙圖是旨在在同一圖上表示多變量數據矩陣的觀測值和變量的圖。雙圖有很多變體(請參閱引用),也許最廣泛使用的一種是由 biplot.princomp 實現的。函數 biplot.default 僅提供在同一圖形上繪製兩組變量的底層代碼。

圖形參數也可以給biplotxlabsylabs的大小由cex控製。

副作用

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

參考

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

J.C. Gower and D. J. Hand (1996). Biplots. Chapman & Hall.

也可以看看

biplot.princomp ,也是示例。

相關用法


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