Description Usage Arguments Value Author(s) References Examples
Add supplementary data to a plot
1 2 3  | 
ggp | 
 a ggplot2 plot.  | 
df | 
 a data frame containing the x and y coordinates  | 
axes | 
 a numeric vector of length 2 specifying the components to be plotted.  | 
geom | 
 a character specifying the geometry to be used for the graph Allowed values are "point" or "arrow" or "text"  | 
color | 
 the color to be used  | 
addlabel | 
 a logical value. If TRUE, labels are added  | 
labelsize | 
 the size of labels. Default value is 4  | 
pointsize | 
 the size of points  | 
shape | 
 point shape when geom ="point"  | 
linetype | 
 the linetype to be used when geom ="arrow"  | 
repel | 
 a boolean, whether to use ggrepel to avoid overplotting text labels or not.  | 
font.family | 
 character vector specifying font family.  | 
... | 
 Additional arguments, not used  | 
a ggplot2 plot
Alboukadel Kassambara alboukadel.kassambara@gmail.com
http://www.sthda.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  | # Principal component analysis
data(decathlon2)
decathlon2.active <- decathlon2[1:23, 1:10]
res.pca <- prcomp(decathlon2.active,  scale = TRUE)
# Visualize variables
p <- fviz_pca_var(res.pca)
print(p)
# Add supplementary variables
coord <- data.frame(PC1 = c(-0.7, 0.9), PC2 = c(0.25, -0.07))
rownames(coord) <- c("Rank", "Points")
print(coord)
fviz_add(p, coord, color ="blue", geom="arrow") 
 
 
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.