PlotBiplotClusters function

Plot clusters on a biplot.

Plot clusters on a biplot.

Highlights several groups or clusters on a biplot representation.

PlotBiplotClusters(A, Groups = ones(c(nrow(A), 1)), TypeClus = "st", ClusterColors = NULL, ClusterNames = NULL, centers = TRUE, ClustConf = 1, Legend = FALSE, LegendPos = "topright", CexClustCenters = 1, ...)

Arguments

  • A: Coordinates of the points in the scattergram
  • Groups: Factor defining the groups to be highlited
  • TypeClus: Type of representation of the clusters. For the moment just a convex hull but in the future ellipses and stars will be added.
  • ClusterColors: A vector of colors with as many elements as clusters. If NULL the function slects the raibow colors.
  • ClusterNames: A vector of names with as many elements as clusters.
  • centers: Logical variable to control if centres of the clusters are plotted
  • ClustConf: Percent of points included in the cluster. only the ClusConf percent of the points nearest to the center will be used to calculate the cluster
  • Legend: Should a legend be plotted
  • LegendPos: Position of the legend.
  • CexClustCenters: Size of the cluster centres.
  • ...: Any other graphical parameters

Details

The clusters to plot should be added to the biplot object using the function AddCluster2Biplot.

Returns

It takes effects on a plot

Author(s)

Jose Luis Vicente Villardon

See Also

AddCluster2Biplot

Examples

data(iris) bip=PCA.Biplot(iris[,1:4]) bip=AddCluster2Biplot(bip, NGroups=3, ClusterType="us", Groups=iris[,5], Original=FALSE) plot(bip, PlotClus = TRUE)
  • Maintainer: Jose Luis Vicente Villardon
  • License: GPL (>= 2)
  • Last published: 2023-11-21

Useful links