Bonjour,
J'ai représenter deux polygones sur un plot avec les lignes :
plot(pcaxes[,1:2], type="n", ylim=c(-3.5,4.8), xlim=c(-2.3,6.2))
### Faire seulement deux polygones
## 1
tata<-toto[,4:5]
pts=chull(tata[,1],tata[,2])
around.points=cbind(tata[pts,1],tata[pts,2])
polygon(around.points[,1],around.points[,2],col=rgb(0.6,1,0))
## 2
tutu<-titi[,4:5]
pts=chull(tutu[,1],tutu[,2])
around.points=cbind(tutu[pts,1],tutu[pts,2])
polygon(around.points[,1],around.points[,2],col=rgb(0.6,0.5,1,0.4))
tutu et tata sont deux dataframe de forme :
Dim1 Dim2
Sp1 -1.25 0.02
Sp2 0.23 2.54
Sp3 0.43 1.68
Et je voudrais calculer la surface de chacun de ces deux polygones ainsi que la surface de leur interaction. Je suis tomber sur un précédent post à ce sujet mais je ne suis pas arriver à appliquer le script à mon script. quelqu'un a t-il une solution?
Bonne journée
Cyrielle