Skip to content

Commit 1ea6f6c

Browse files
committedJan 29, 2024·
Debugging
revert last non-working change and small updates
1 parent d90a346 commit 1ea6f6c

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed
 

‎pres-fr/workshop09-pres-fr.Rmd

+13-9
Original file line numberDiff line numberDiff line change
@@ -1225,13 +1225,17 @@ La distance de Mahalanobis est également robuste aux changements dans la distri
12251225
Dans `R`, nous pouvons calculer la distance de Mahalanobis comme suit :
12261226

12271227
```{r}
1228-
env.D.Mah <- mahalanobis(
1229-
env,
1230-
center = colMeans(env),
1231-
cov = cov(env)
1232-
)
1228+
# Pour la reproductibilité
1229+
set.seed(123)
1230+
# Générer des données aléatoires à partir d'une distribution normale multivariée
1231+
data <- data.frame(x = rnorm(100, mean = 10, sd = 2),
1232+
y = rnorm(100, mean = 5, sd = 1),
1233+
z = rnorm(100, mean = 20, sd = 4))
12331234
1234-
env.D.Mah[1:6, 1:6]
1235+
# Calculer la distance de Mahalanobis
1236+
mahalanobis_dist <- mahalanobis(data,
1237+
center = colMeans(data),
1238+
cov = cov(data))
12351239
```
12361240

12371241
]
@@ -1469,7 +1473,7 @@ exclude: true
14691473

14701474
```{r, fig.width = 10, fig.height = 8, eval = T}
14711475
# the code for the coldiss() function is in the workshop script.
1472-
coldiss(spe.db.pa)
1476+
coldiss(spe.D.Bray)
14731477
```
14741478

14751479
---
@@ -3275,7 +3279,7 @@ La ACoP peut également être utilisée pour capturer les informations contenues
32753279

32763280
.pull-left[
32773281
```{r}
3278-
spe.bray.pcoa <- pcoa(spe.db.pa)
3282+
spe.bray.pcoa <- pcoa(spe.D.Bray)
32793283
```
32803284

32813285
```{r}
@@ -3289,7 +3293,7 @@ Notez les valeurs propres négatives !
32893293
Cela est dû au fait que les distances non métriques ne peuvent pas être représentées dans l'espace euclidien sans corrections (*voir* Legendre & Legendre 2012 pour plus de détails à ce sujet) :
32903294

32913295
```{r}
3292-
spe.bray.pcoa <- pcoa(spe.db.pa,
3296+
spe.bray.pcoa <- pcoa(spe.D.Bray,
32933297
correction = "cailliez")
32943298
```
32953299
]

0 commit comments

Comments
 (0)
Please sign in to comment.