## ---- include = FALSE----------------------------------------------------
knitr::opts_chunk$set(collapse = TRUE, comment = "#>", fig.width = 5, fig.height = 4.5, fig.align = "center")
## ------------------------------------------------------------------------
library(ggords)
require(vegan)
require(ggplot2)
data(Envs)
## ------------------------------------------------------------------------
Env.w <- hclust(dist(scale(Envs)), "ward.D")
gr <- cutree(Env.w , k=4)
grl <- factor(gr)
## ------------------------------------------------------------------------
Env.pca <- rda(Envs,scale = TRUE)
#head(summary(Env.pca))
## ------------------------------------------------------------------------
ggpca(Env.pca)
## ------------------------------------------------------------------------
ggpca(Env.pca, group = grl)
## ------------------------------------------------------------------------
ggpca(Env.pca, group = grl, spacol = "white") + theme_dark()
## ------------------------------------------------------------------------
# library(ggthemr)#https://github.com/cttobin/ggthemr
# chalk_theme <- ggthemr('chalk', set_theme = FALSE)
# fd_theme <- ggthemr('flat dark', set_theme = FALSE)
# p <- ggpca(Env.pca, group = grl, spacol = "white")
# p + chalk_theme$theme
# p + fd_theme$theme
## ------------------------------------------------------------------------
ggpca(Env.pca, group = grl, spearrow = NULL)
## ------------------------------------------------------------------------
ggpca(Env.pca, group = grl, spearrow = NULL) +
scale_color_manual(name = "Groups",values = c("red2", "purple1", "grey20","cyan")) +
scale_shape_manual(name = "Groups",values = c(8,15,16,17))
## ------------------------------------------------------------------------
ggpca(Env.pca, group = grl, spearrow = NULL, ellipse = TRUE) +
scale_colour_hue(l = 70, c = 300)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.