@@ -847,63 +847,4 @@ awisite_mod %>%
847
847
```
848
848
849
849
850
- # Site-level beta diversity
851
850
852
- ``` {r gauss model prior v2}
853
- mod_pr <- prior(normal(4,1), class = "b", coef = "YR1971") +
854
- prior(normal(4,1), class = "b", coef = "YR2001") +
855
- prior(normal(4,1), class = "b", coef = "YR2022") +
856
- prior(normal(0,1), class = "b", coef = "YDAY") +
857
- prior(normal(0,1), class = "b", coef = "ASHDIEBACK") +
858
- prior(normal(0,1), class = "b", coef = "YR2001:ASHDIEBACK") +
859
- prior(normal(0,1), class = "b", coef = "YR2022:ASHDIEBACK") +
860
- prior(student_t(5, 0, 1), class = "sd")
861
- ```
862
-
863
- ``` {r site beta mod run}
864
- site_beta_mod <- brm(BETA ~ -1 + YR*ASHDIEBACK + YDAY + (1|SITE),
865
- data = BRLEAF_SUMM_SITE, family = "gaussian",
866
- prior = mod_pr, cores = 4, warmup = 2000, iter = 6000, thin = 4,
867
- file = paste0(model_loc, "SITEBETA"))
868
- par_summary(site_beta_mod)
869
- ```
870
-
871
- ``` {r site beta mod plots}
872
- mcmc_plot(site_beta_mod, type = "rank_overlay")
873
- pp_check(site_beta_mod, type = "ecdf_overlay", ndraws = 20)
874
- resid_bysite(site_beta_mod)
875
- ```
876
-
877
-
878
- ``` {r cond effect site beta plot}
879
- plot(conditional_effects(site_beta_mod, "ASHDIEBACK:YR"),
880
- plot = FALSE)[[1]] +
881
- labs(x = "Proportion of plots with ash dieback",
882
- y = "Site level species richness") +
883
- scale_fill_manual(name = "Year",
884
- values = c("#56B4E9","#CC79A7","#D55E00"),
885
- aesthetics = c("fill","colour"))
886
- ```
887
-
888
- ``` {r emtrends site beta}
889
- emtrends(site_beta_mod, ~ YR, var = "ASHDIEBACK") %>%
890
- knitr::kable(digits = 3, caption = "Ash dieback trend")
891
- ```
892
-
893
-
894
- ``` {r emmeans site beta plot}
895
- sitebeta_emm <- emmeans(site_beta_mod, ~ ASHDIEBACK + YR,
896
- at = list(ASHDIEBACK = c(0,0.2,0.7)))
897
- sitebeta_emm %>%
898
- gather_emmeans_draws() %>%
899
- mutate(Year = as.numeric(as.character(YR)),
900
- .value = exp(.value),
901
- ASHDIEBACK = as.character(ASHDIEBACK)) %>%
902
- ggplot(aes(x = Year, y = .value, colour = ASHDIEBACK, fill = ASHDIEBACK)) +
903
- stat_lineribbon(alpha = 1/4) +
904
- scale_fill_manual(values = two_cols,
905
- aesthetics = c("colour","fill"),
906
- name = "Ash Dieback") +
907
- theme(axis.text = element_text(size = 12), axis.title = element_text(size = 14)) +
908
- labs(y = "Site level beta diversity")
909
- ```
0 commit comments