Corrélation diversité spécifique et diversité génétique

Author

Ludivine Codoner

Published

2026-03-17

Packages

Code
source("03.script/00_packages.R")

Importation des données

Code
Diversité génétique
Hill_gen_transect <- read_excel(
  "D:/Master 2/S10/stagem2_lcodoner/04.results/Hill_gen_transect.xlsx"
)
Code
Diversité spécifique
Hill_spe_transect <- read_excel(
  "D:/Master 2/S10/stagem2_lcodoner/04.results/Hill_spe_transect.xlsx"
)

Télécharger ce tableau

Télécharger ce tableau

On a donc deux tableaux contenant les diversités sous forme de nombres de Hill pour la diversité génétique (Hill_gen_transect) et la diversité spécifique (Hill_spe_transect). Le transect est l’échelle sur laquel les nombres de Hill ont été calculés.

Les données génétiques se basent sur 24 des 94 transects. Le tableau des nombres de Hill pour la diversité spécifique est alors emputé du reste des transects.

Fusion des données

Code
Hill_numbers <- Hill_spe_transect %>%
  inner_join(Hill_gen_transect, by = "transect")

Télécharger ce tableau

Question scientifiques

– Les transects riches en espèces sont‑ils aussi riches en diversité génétique ?
– Les habitats plus stables (fixed dunes) conservent‑ils mieux la diversité génétique ?
– Observe‑t‑on un gradient nord–sud commun aux deux types de diversité ?

Corrélations directes

Code
corrélation q0
cor.test(Hill_numbers$q0_sp, Hill_numbers$q0_gen)

    Pearson's product-moment correlation

data:  Hill_numbers$q0_sp and Hill_numbers$q0_gen
t = -1.3954, df = 27, p-value = 0.1743
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.5715345  0.1184043
sample estimates:
       cor 
-0.2593564 
Code
corrélation q1
cor.test(Hill_numbers$q1_sp, Hill_numbers$q1_gen)

    Pearson's product-moment correlation

data:  Hill_numbers$q1_sp and Hill_numbers$q1_gen
t = -2.272, df = 27, p-value = 0.03127
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.66891126 -0.03998769
sample estimates:
      cor 
-0.400622 
Code
corrélation q2
cor.test(Hill_numbers$q2_sp, Hill_numbers$q2_gen)

    Pearson's product-moment correlation

data:  Hill_numbers$q2_sp and Hill_numbers$q2_gen
t = -2.502, df = 27, p-value = 0.01871
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.69054458 -0.08006312
sample estimates:
       cor 
-0.4338384 

Visualisation

Code
cor_graph_q1 <- ggplot(Hill_numbers, aes(q1_sp, q1_gen)) +
  geom_point(size = 3) +
  geom_smooth(method = "lm", se = TRUE) +
  labs(x = "Diversité spécifique (q1)", y = "Diversité génétique (q1)")
`geom_smooth()` using formula = 'y ~ x'

Modèles linéaires/mixtes

Code
lm(q1_gen ~ q1_sp, data = Hill_numbers)

Call:
lm(formula = q1_gen ~ q1_sp, data = Hill_numbers)

Coefficients:
(Intercept)        q1_sp  
    3.64780     -0.09785  
Code
lm(q2_gen ~ q2_sp, data = Hill_numbers)

Call:
lm(formula = q2_gen ~ q2_sp, data = Hill_numbers)

Coefficients:
(Intercept)        q2_sp  
     3.1278      -0.1214