knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
library(evavelo)
library(openxlsx)
library(dplyr)
library(ggplot2)
library(factoextra)

Introduction

L'objectif de ce document de travail est d'ouvrir et de lire le contenu d'un fichier xlsx contenant des données dans l'onglet comptages_automatiques et de réaliser une classification hierarchiques des sites

Ouverture du fichier

La fonction read_compt_auto() permet de lire les comptages automatiques et de calculer les indicateurs utilisés pour la classification hierarchique

xlsx_path <- system.file("example-data/02_simplified.xlsx", package = "evavelo")

predictors <- evavelo::read_compt_auto(xlsx_path)

predictors

Classification hierarchique

pred_df <- predictors %>% 
  select(starts_with("pred")) %>% 
  as.data.frame() 
rownames(pred_df) <- paste0(predictors$name,"(",predictors$id_site, ")")


clust <- pred_df %>% 
  dist() %>% 
  hclust(method = "ward.D2") 

fviz_dend(clust, cex = 0.6,k = 5, rect = TRUE, horiz = TRUE)


JMPivette/evavelo documentation built on April 8, 2023, 4:20 p.m.