Я вычислили плотность ядра матрицы в 3 колонки в R
, используя следующий код:Координаты наибольшей плотности ядра для trivariate KDE
ss<-read.table("data.csv",header=TRUE,sep=",")
x<-ss[,1]
y<-ss[,2]
z<-ss[,3]
ssdata<-c(x,y,z)
ssmat<-matrix(ssdata,,3)
rp<-kde(ssmat)
plot(rp)
Что мне нужно теперь (х, у, г) координаты точки максимальной плотности ядра. Основываясь на ответе, приведенном на R-help list, я понимаю, что функция kde()
описывает плотность соединения трех переменных в четвертом измерении, которая представлена на трехмерном графике путем затенения, чтобы указать области с большей точечной плотностью. Поэтому я пытаюсь найти максимальное значение этого «четвертого» измерения. Я подозреваю, что это относительно простая проблема, но я не смог найти ответ. Есть идеи?