Na imagem mostrada abaixo, eu tenho um conjunto de dados 2D onde identifiquei quatro clusters rotulados [0,1,2,3]
. Estou procurando um algoritmo para colocar os rótulos de maneira natural * para cada forma. Meu primeiro palpite foi colocá-los no "centro de massa" do cluster, que é mostrado abaixo. Para clusters contíguos, isso funciona bem. No 0
entanto, para clusters que assumem uma forma como no cluster , a abordagem falha. Sem usar uma legenda, qual seria o melhor método para colocar os rótulos nesta imagem?
* natural aqui é subjetivo até certo ponto, mas o objetivo dos rótulos é ajudar o espectador a associar uma determinada região no plano xy a um número.