Ho un grande set di dati con 36k punti che rappresentano gli usi del territorio commerciale, ognuno con un campo contenente il metraggio quadrato. Ho eseguito un'analisi della densità del kernel su questo set di dati, producendo un raster che mostra la densità del metraggio commerciale quadrato sull'intera area metropolitana. Devo dividere questo raster in regioni corrispondenti ai massimi locali, che chiamo "centro". Ho già determinato le posizioni dei centri e ora devo fare una delle due cose:
utilizzare uno strumento di raggruppamento dei punti, come "partizionamento attorno ai medoidi", per raggruppare i punti in gruppi attorno ai centri che ho identificato. Il problema con questo metodo è che è intenso dal punto di vista computazionale, e ancora di più se provo ad usare una matrice di dissomiglianza per ponderare i punti in base alle dimensioni.
in qualche modo dividere il raster di densità del kernel (che assomiglia approssimativamente a un raster di terreno) in singole "colline" attorno a ciascun centro. Ma non riesco a pensare a nessuno strumento per farlo.
Questo problema mi ha afflitto per un po ', e speravo di essere in grado di eseguire il metodo di clustering in R, ma richiede molto tempo e sto finendo il tempo. Qualcuno conosce un metodo semplice per dividere i raster di densità in quartieri di intensità o per raggruppare rapidamente grandi set di dati?