Estoy tratando de plotear las celdas de una SOM (Self organizing map, un tipo de red neuronal).
Tengo un dataset de 3 clases, la SOM va a mapear cada muestra a una determinada celda, si hay muestras de varias clases que coinciden en la misma celda hay que plotear un diagrama de sectores como se ve en la imagen.
Se plotear los puntos de un color u otro, pero no el diagrama de sectores.
def mapa_clasificacion(clases_dominantes):
for i,clase in enumerate(clases_dominantes):
if clase == 0.0:
plt.scatter(celdas[i][0],celdas[i][1],color='red',s=250)
elif clase == 1.0:
plt.scatter(celdas[i][0],celdas[i][1],color='blue',s=250)
elif clase == 2.0:
plt.scatter(celdas[i][0],celdas[i][1],color='green',s=250)
elif clase == 3.0:
plt.scatter(celdas[i][0],celdas[i][1],color='yellow',s=250)