# \donttest{
# Use data from the vegan package
data("varespec", package = 'vegan')
resp <- varespec
# Make some columns of known number of groups
factor_4lvl <- c(rep.int("Trt1", (nrow(resp)/4)),
rep.int("Trt2", (nrow(resp)/4)),
rep.int("Trt3", (nrow(resp)/4)),
rep.int("Trt4", (nrow(resp)/4)))
# And combine them into a single data object
data <- cbind(factor_4lvl, resp)
# Get a distance matrix from the data
dist <- vegan::vegdist(resp, method = 'kulczynski')
# Perform a PCoA on the distance matrix to get points for an ordination
pnts <- ape::pcoa(dist)
# Test the function for 4 groups
pcoa_ord(mod = pnts, groupcol = data$factor_4lvl)
# }
Run the code above in your browser using DataLab