@@ -26,6 +26,7 @@ source("Helper_functions.R")
2626
2727
2828``` {r data read}
29+ BRLEAF_SUMMARY <- read.csv("Outputs/Broadleaf_summary_metrics.csv")
2930BRLEAF_SUMMARY <- BRLEAF_SUMMARY %>%
3031 mutate(YR = c("1971","2001","2022")[YEAR],
3132 YDAY = (DAYOFYEAR - 200)/30,
@@ -34,8 +35,9 @@ BRLEAF_SUMMARY <- BRLEAF_SUMMARY %>%
3435regions <- read.csv("Outputs/regions.csv")
3536```
3637
37- # Check priors for count models
38+ # Count models
3839
40+ ### Check priors
3941
4042``` {r count model sample prior}
4143mod_pr <- prior(normal(2,1), class = "b", coef = "YR1971") +
@@ -50,7 +52,6 @@ test_mod <- brm(SPECIES_RICH ~ -1 + YR + YDAY + (1|SITE:PLOT) + (YR|SITE),
5052 data = BRLEAF_SUMMARY, family = "poisson",
5153 prior = mod_pr, cores = 4, sample_prior = "only")
5254plot(test_mod)
53- pp_check(test_mod)
5455pp_check(test_mod, "ecdf_overlay", ndraws = 20) +
5556 scale_x_continuous(limits = c(0,200))
5657```
@@ -286,7 +287,7 @@ basal_emm %>%
286287# Cover models
287288
288289
289- ## Check priors for cover/gamma models
290+ ### Check priors for cover/gamma models
290291
291292
292293``` {r prop model sample prior}
@@ -538,7 +539,8 @@ awi_emm %>%
538539# Binary models - Regeneration
539540
540541``` {r regen data prep}
541- REGEN <- REGEN %>% select(-YEAR) %>% rename(YEAR = YR) %>%
542+ REGEN <- read.csv("Outputs/REGEN.csv")
543+ REGEN <- REGEN %>% select(-YEAR) %>%
542544 inner_join(select(BRLEAF_SUMMARY, SITE_NO, PLOT_NO, YEAR, SITE, PLOT, YDAY, YR))
543545
544546```
@@ -680,22 +682,15 @@ siterich_emm %>%
680682
681683# Site level AWI proportion
682684
683- ``` {r site level data prep awi}
684- BRLEAF_SUMMARY_SITE <- GRFLORA_SITE %>%
685- mutate(YR = c("1971","2001","2022")[YEAR],
686- YDAY = (DAYOFYEAR - 200)/30,
687- SITE = as.character(SITE_NO)) %>%
688- left_join(select(BRLEAF_SUMMARY, SITE_NO, AWI_region) %>% distinct())
689- ```
690685
691- ``` {r count model sample prior v2}
686+ ``` {r prop model sample prior v2}
692687mod_pr <- prior(normal(0,1), class = "b") +
693688 prior(student_t(5, 0, 1), class = "sd")
694689```
695690
696691``` {r awi site rich mod run}
697692awi_site_rich_mod <- brm(AWI_RICH | trials(SPECIES_RICH) ~ -1 + YR + YDAY + (1|SITE) + (1|AWI_region),
698- data = BRLEAF_SUMMARY_SITE , family = binomial(),
693+ data = BRLEAF_SUMM_SITE , family = binomial(),
699694 prior = mod_pr, cores = 4, warmup = 2000, iter = 6000, thin = 4,
700695 control = list(adapt_delta = 0.95),
701696 file = paste0(model_loc, "SITERICH_AWI_BIN"))
@@ -728,22 +723,3 @@ awisite_emm %>%
728723```
729724
730725
731-
732-
733- ``` {r emmeans site beta pairwise comparison table}
734- sitebeta_emm <- emmeans(site_beta_mod, ~ YR)
735- pairs(sitebeta_emm, type = "response") %>%
736- knitr::kable(digits = 3)
737- ```
738-
739- ``` {r emmeans site beta plot}
740- sitebeta_emm %>%
741- gather_emmeans_draws() %>%
742- mutate(Year = as.numeric(as.character(YR)),
743- .value = exp(.value)) %>%
744- ggplot(aes(x = Year, y = .value)) +
745- stat_lineribbon(alpha = 1/4, fill = teal) +
746- theme(axis.text = element_text(size = 12), axis.title = element_text(size = 14)) +
747- labs(y = "Site level beta diversity")
748- ```
749-
0 commit comments