Je me demande si quelqu'un peut m'aider avec quelques questions sur la fonction ellipsoidhull
dans le paquet R cluster
. Je l'utilise pour trouver une ellipse minimum contenant une série de 2 points. par exemple.Clarification à propos de ellipsoidhull dans R
library(cluster)
d <- matrix(c(1,2,3,1,3,2),ncol=2)
e <- ellipsoidhull(d)
La fonction calcule l'ellipse OK, le retour d'une structure qui comprend le centre de l'ellipse et d'une matrice de covariance.
summary(e)
## 'ellipsoid' in 2 dimensions:
## center = (2 2); squared ave.radius d^2 = 2
## and shape matrix =
## [,1] [,2]
## [1,] 0.66667 0.33333
## [2,] 0.33333 0.66667
## hence, area = 3.6276
Questions
a) Comment puis-je utiliser ces données pour vérifier si un point donné appartient à l'ellipse?
b) Comment puis-je utiliser ces données pour calculer la distance entre un point donné et l'ellipse?
Great! Merci. Vous m'avez non seulement aidé à poser ma question, mais aussi à clarifier la relation entre la représentation de de covariance de l'ellipse et une représentation que je comprends. Merci. Je pense que je peux résoudre le problème de la distance moi-même. – user2345448