Bonjour,

J'ai par exemple, un jeu de données "data" avec les espèces d'oiseaux observé . J'ai une colonne "parcelle traversée" et une colonne "espèces observer".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Parcelle <- c("A", "A", "A", "B", "B", "A", "C", "A", "C", "C", "C", "C", "C", "A", "B", "D", "D", "A", "A", "C")
Esp <- c("x", "h", "v", "v", "v", "w", "w", "x", "x", "h", "t", "t", "t","u", "u", "u", "t", "t", "w", "x")
data <- cbind.data.frame(as.factor(Parcelle), Esp)
J'aimerais connaitre pour chaque parcelle le nombre d'espèces différentes rencontrer.
Si c'était pour le tableau total, j'utiliserais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
length(levels(data$Esp))
Mais par parcelle je ne vois pas comment faire, quelqu'un aurais-t'il une solution ?

Merci beaucoup.

Corentin