# Confer inertia in CA between rows and columns of benthic sample data
data(benthos)
benthos %>%
ca::ca() %>%
as_tbl_ord() %>%
print() -> benthos_ca
# Reproduce Exhibit 8.3
benthos_ca %>%
confer_inertia("colprincipal") %>%
ggbiplot(aes(label = .name)) +
theme_bw() +
geom_rows_point(color = "brown", size = 1) +
geom_cols_text(color = "darkgreen")
# Reproduce Exhibit 8.4
benthos_ca %>%
augment(.matrix = "rows") %>%
transmute_rows(mass = .mass, sqrt_mass = sqrt(.mass)) %>%
confer_inertia("colprincipal") %>%
ggbiplot(aes(label = .name), scale_rows = "sqrt_mass") +
theme_bw() +
geom_rows_vector(color = "brown", arrow = NULL) +
geom_rows_point(aes(size = mass), color = "brown", shape = 17) +
scale_size_continuous(range = c(1, 4), guide = "none") +
geom_rows_text(
stat = "chull",
color = "brown", hjust = "outward", vjust = "outward"
) +
geom_cols_point(color = "darkgreen") +
geom_cols_text_repel(color = "darkgreen", min.segment.length = 2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.