Nothing
library(testthat)
test_that("stat_barrel layers work with dbrda", {
library(ggplot2)
library(vegan)
library(vdiffr)
set.seed(123)
data(dune)
data(dune.env)
ord <- dbrda(dune ~ Management + A1, data = dune.env, distance = "bray")
ord <- barrel_prepare(ord, dune.env)
scores <- as.data.frame(scores(ord, display = "sites"))
scores$Management <- dune.env$Management
p <- ggplot(scores, aes(x = dbRDA1, y = dbRDA2, group = Management, fill = Management)) +
stat_barrel(
method = "classic", kind = "sd", conf = 0.95,
geom_type = "polygon", alpha = 0.4, color = "black"
) +
stat_barrel_centroid(method = "classic", shape = 3) +
stat_barrel_arrows(
ord = ord, matrix = dune, labels = TRUE,
labels.color = "blue", arrow.color = "darkred",
arrow.linetype = "solid", labels.fontface = "bold",
show.significant = TRUE
) +
stat_barrel_annotate(ord = ord, xpad = 0.05, ypad = 0.05) +
geom_point(aes(color = Management)) +
theme_minimal()
expect_doppelganger("stat_barrel with dbrda", p)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.