library(knitr)
library(tidyverse)── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr 1.2.1 ✔ readr 2.2.0
✔ forcats 1.0.1 ✔ stringr 1.6.0
✔ ggplot2 4.0.3 ✔ tibble 3.3.1
✔ lubridate 1.9.5 ✔ tidyr 1.3.2
✔ purrr 1.2.2
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag() masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
readr::read_csv("tables/Table_S1_descriptive_stats.csv") %>%
kable()Rows: 6 Columns: 7
── Column specification ────────────────────────────────────────────────────────
Delimiter: ","
chr (7): statistic, ADBM, ATN, Body-size ratio, Niche, PFIM, Random
ℹ Use `spec()` to retrieve the full column specification for this data.
ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
| statistic | ADBM | ATN | Body-size ratio | Niche | PFIM | Random |
|---|---|---|---|---|---|---|
| Competition index | -0.0322 ±0 | -0.00707 ±0 | 0.0641 ±0 | -0.426 ±0 | -0.788 ±-1 | 0.00323 ±0 |
| Connectance | 0.297 ±0 | 0.224 ±0 | 0.174 ±0 | 0.163 ±0 | 0.13 ±0 | 0.159 ±0 |
| Generality | 0.913 ±1 | 1.07 ±1 | 0.613 ±1 | 1.04 ±1 | 1.6 ±2 | 0.434 ±0 |
| Max trophic level | 3.34 ±3 | 2.85 ±3 | 6.16 ±6.2 | 5.07 ±5.1 | 3.08 ±3 | 6 ±6.0016375188 |
| Trophic index | -1 ±-1 | -1 ±-1 | 0.685 ±1 | 0.193 ±0 | -0.15 ±0 | 0.678 ±1 |
| Vulnerability | 0.878 ±1 | 1.06 ±1 | 0.707 ±1 | 0.578 ±1 | 0.618 ±1 | 0.435 ±0 |





