knitr::opts_knit$set(root.dir = '~/Documents/GitHub/tableaulpi')

library(ggplot2)
library(dplyr)
# set ggplot theme for all plots
theme_set(theme_linedraw() +
            theme(panel.grid = element_blank(),
                  strip.text = element_text(size = 14, face = "bold"),
                  axis.title = element_text(size = 12)
                  )
)

Ce que mesure l'indice

L'Indice Planète Vivante (IPV) mesure la tendance globale de l'abondance des vertébrés dans les systèmes terrestres, d'eau douce et marins depuis 1990. L'indice mesure une moyenne de tendances de taux de croissances des populations, et non des changements dans le nombre total d'animaux ou d'espèces au Québec.

Une valeur entre 0 et 1 indiquerait qu'en moyenne, les populations animales sont en déclin, où 0 signifierait que les populations suivies ont diminué à 0% de leur taille en 1990 et donc se sont éteints et une valeur de 0.99 signifierait que les populations ont subit un déclin de 1% de leur abondance depuis 1990. Une valeur de 1 indiquerait que les populations animales sont en moyenne stables, donc qu'elles maintiennent (en moyenne) la même abondance depuis 1990. Une valeur plus grande que 1 indiquerait que les populations sont en moyenne en croissance, donc qu'elles sont plus abondantes comparé à leur taille en 1990.

Comment calculer l'indice

L'Indice Planète Vivante a été calculée pour le Québec en suivant cette méthodologie, et a été développée par Loh et al. (2006) avec le Zoological Society of London et le World Wildlife Fund (WWF). Pour en savoir plus sur l'indice, consultez ceci.

Mises en garde

L'Indice Planète Vivante du Québec ne représente qu'une petite partie de la biodiversité québécoise:

# tally number of species per taxa group
lpd_sprich <- readRDS("data/lpd_qc_fake.RDS") %>% sf::st_drop_geometry() %>%
  group_by(taxa) %>%
 dplyr::distinct(scientific_name) %>%
  tally()
lpd_sprich$category = "Suivi dans LPI"

# create fake number of total species in Quebec 
# (following Wild Species 2010 report when possible)
# https://www.canada.ca/en/environment-climate-change/services/species-risk-public-registry/publications/wild-species-2010.html
lpd_sprich <- rbind(lpd_sprich, data.frame(
  taxa = lpd_sprich$taxa,
  n = c(20, 50, 450, 100, 19),
  category = rep("Documenté au Québec", 5)
))

# set category level order
lpd_sprich$category <- factor(lpd_sprich$category, levels = rev(c("Suivi dans LPI", "Documenté au Québec")))

# create colorblind-friendly palette
pal <- c("#56B4E9", "#D55E00", "#E69F00", "#0072B2", "#009E73", "#999999")
names(pal) <- c("amphibiens", "mammifères", "oiseaux", "poissons", "reptiles", "inconnu")

p <- ggplot(lpd_sprich) + 
  geom_bar(aes(x = taxa, 
               y = n, 
               alpha = category,
               fill = taxa), 
           stat = "identity") +
  labs(y = "Nombre d'espèces", x = "",
       alpha = "") +
  scale_alpha_discrete(range = c(0.4, 1)) +
  scale_fill_manual(values = pal) +
  guides(fill = FALSE)
p
# # make some simple lines
# timepoints <- 1:20
# df <- data.frame(
#   "time" = 1989+timepoints,
#   "trend" = factor(rep(c("Déclin", "Stable", "Croissance"), each = 20),
#                 levels = c("Déclin", "Stable", "Croissance")),
#   "LPI" = c(-0.1*timepoints + 1, rep(1, 20), 0.1*timepoints + 1),
#   "CI" = seq(from = 0, to = 0.5, length.out = 20)
# )
# # make plot
# ggplot(df, aes(x = time)) +
#   geom_ribbon(aes(ymin = LPI - CI, 
#                   ymax = LPI + CI,
#                   fill = trend), 
#               alpha = 1) +
#   geom_line(aes(y = LPI)) +
#   geom_hline(yintercept = 1, lty = 2, lwd = .4) +
#   facet_wrap(~trend) +
#   labs(x = "") +
#   scale_fill_manual(values = c("#f46d43", "#fee08b", "#66bd63")) +
#   scale_x_continuous(breaks = c(df$time[c(1,6,11,16)])) +
#   guides(fill = FALSE)


ReseauBiodiversiteQuebec/tableaulpi documentation built on March 30, 2022, 1:46 p.m.