#spatstat
#spatstat
Вопрос:
Если вы установите, например, модель кластера Thomas (например, используя kppm), она будет соответствовать модели с X количеством кластеров. Есть ли способ извлечь, где, по оценкам, находится центр каждого из X кластеров? Например, если модель наилучшего соответствия для ppp с 500 точками имеет среднее число 250 точек, мы ожидаем, что из данных будет оценено 2 кластера. Каковы координаты центров этих двух кластеров?
Большое спасибо
Ответ №1:
kppm
не оценивает количество центров кластера или местоположения центров кластера. Он подгоняет модель кластеризованного точечного процесса к шаблону точек, по существу, путем сопоставления K-функции модели с K-функцией данных. Подобранная модель описывает только распределение вероятностей центров кластера (количество и местоположение) и распределение вероятностей дочерних точек относительно их родителей.
Оценка / прогнозирование фактических местоположений кластеров является гораздо более сложной задачей (относящейся к классу проблем с недостающими данными). Вы могли бы попробовать пакет R mclust
для этой цели. Вы можете ожидать, что для вычисления потребуется гораздо больше времени.
Подогнанные параметры модели, полученные из kppm
, могут быть использованы для определения параметров кластера в mclust
пакете, чтобы упростить задачу.
Комментарии:
1. Спасибо, это действительно полезно знать. Я мог видеть, что mclust очень хорошо работает для нормально распределенных кластеров, таких как кластеры Thomas, но я не уверен, насколько хорошо это будет работать для других типов кластеров, таких как VarGamma — есть ли у вас какой-либо опыт в этом? Большое спасибо,