ggbiplot: A Grammar of Graphics Implementation of Biplots

A 'ggplot2' based implementation of biplots, giving a representation of a dataset in a two dimensional space accounting for the greatest variance, together with variable vectors showing how the data variables relate to this space. It provides a replacement for stats::biplot(), but with many enhancements to control the analysis and graphical display. It implements biplot and scree plot methods which can be used with the results of prcomp(), princomp(), FactoMineR::PCA(), ade4::dudi.pca() or MASS::lda() and can be customized using 'ggplot2' techniques.

Version: 0.6.2
Depends: R (≥ 3.5.0), ggplot2
Imports: scales
Suggests: corrplot, dplyr, MASS, broom, tidyr
Published: 2024-01-08
DOI: 10.32614/CRAN.package.ggbiplot
Author: Vincent Q. Vu ORCID iD [aut], Michael Friendly ORCID iD [aut, cre], Aghasi Tavadyan [ctb]
Maintainer: Michael Friendly <friendly at>
License: GPL-2
NeedsCompilation: no
Language: en-US
Materials: README NEWS
CRAN checks: ggbiplot results


Reference manual: ggbiplot.pdf


Package source: ggbiplot_0.6.2.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): ggbiplot_0.6.2.tgz, r-oldrel (arm64): ggbiplot_0.6.2.tgz, r-release (x86_64): ggbiplot_0.6.2.tgz, r-oldrel (x86_64): ggbiplot_0.6.2.tgz
Old sources: ggbiplot archive


Please use the canonical form to link to this page.