Back to graph gallery

plotld {plotpc}R Documentation

Plot principal component loadings

Description

Plot principal component loadings.

Usage

plotld(x, npc=3, main="Loadings", lty=1, lwd=4 / 1:npc,
    col=gray(0:(npc-1) / npc), ylim=range(loadings), abs.=FALSE,
    cex=.8, ylab=if(abs.) "abs(loading)" else "loading",
    legend.x=NULL, legend.y=NULL)

Arguments

x A matrix or dataframe, passed directly to princomp.
npc Number of principal components to plot. Default 3.
main Plot title. Default "Loadings".
lty Line type for for plotted lines. Default 1.
lwd Line width of plotted lines. The default is ugly but effective: 4 / 1:npc.
col Color of plotted lines. Default is a range of grays: gray(0:(npc-1) / npc).
ylim Vertical limits of the graph. Default range(loadings).
abs. Use absolute values of loadings. Default FALSE.
cex Character expansion for axis and legend text. Default .8.
ylab Default "loading".
legend.x, legend.y Position of the legend. Default NULL, meaning automatic. For no legend, use an out-of-range legend.x or legend.y.

See Also

princomp, plotpc

Examples

data(iris)
x <- iris[, -5] # -5 to drop Species
plotld(x)

[Package plotpc version 1.0-2 Index]