| viz_hull | R Documentation | 
Plots convex hull of a set of observations.
viz_hull(x, ...)
wrap_hull(x, ...)
## S4 method for signature 'MultivariateAnalysis'
viz_hull(
  x,
  ...,
  margin = 1,
  axes = c(1, 2),
  group = NULL,
  color = NULL,
  fill = FALSE,
  symbol = FALSE
)
## S4 method for signature 'BootstrapCA'
viz_hull(
  x,
  ...,
  margin = 1,
  axes = c(1, 2),
  color = FALSE,
  fill = FALSE,
  symbol = FALSE
)
## S4 method for signature 'PCOA'
viz_hull(
  x,
  ...,
  axes = c(1, 2),
  group = NULL,
  color = FALSE,
  fill = FALSE,
  symbol = FALSE
)
## S4 method for signature 'MultivariateAnalysis'
wrap_hull(x, margin = 1, axes = c(1, 2), group = NULL)
## S4 method for signature 'PCOA'
wrap_hull(x, axes = c(1, 2), group = NULL)
| x | An object from which to wrap observations (a  | 
| ... | Further graphical parameters to be passed to
 | 
| margin | A length-one  | 
| axes | A length-two  | 
| group | A vector specifying the group an observation belongs to. | 
| color | The colors for borders (will be mapped to  | 
| fill | The background colors (will be mapped to  | 
| symbol | A vector of symbols (will be mapped to  | 
wrap_hull() returns a data.frame of envelope x and y coordinates.
An extra column named group is added specifying the group an observation
belongs to.
viz_hull()is called for its side-effects: it results in a graphic being
displayed. Invisibly returns x.
N. Frerebeau
Other envelopes: 
viz_confidence(),
viz_ellipses(),
viz_tolerance()
## Load data
data("iris")
## Compute principal components analysis
X <- pca(iris, scale = TRUE, sup_quali = "Species")
## Compute convex hull coordinates
hulls <- wrap_hull(X, margin = 1, group = "Species")
## Plot convex hulls
col <- c("#004488", "#DDAA33", "#BB5566")
viz_rows(X, extra_quali = iris$Species, color = col)
viz_hull(X, group = iris$Species, color = col)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.