1. Learn
  2. /
  3. Cursuri
  4. /
  5. Învățare nesupervizată în Python

Connected

exercițiu

Explorează rezultatul clusterizării

Să analizăm acum clusterizarea pe care ai efectuat-o în exercițiul anterior!

Soluția exercițiului anterior a rulat deja, astfel că new_points este un array de puncte, iar labels este array-ul cu etichetele de cluster corespunzătoare.

Instrucțiuni

100 XP
  • Importă matplotlib.pyplot cu aliasul plt.
  • Atribuie coloana 0 din new_points variabilei xs, iar coloana 1 din new_points variabilei ys.
  • Creează un grafic scatter cu xs și ys, specificând argumentul c=labels pentru a colora punctele în funcție de eticheta de cluster. Specifică și alpha=0.5.
  • Calculează coordonatele centroizilor folosind atributul .cluster_centers_ al obiectului model.
  • Atribuie coloana 0 din centroids variabilei centroids_x, iar coloana 1 din centroids variabilei centroids_y.
  • Creează un grafic scatter cu centroids_x și centroids_y, folosind 'D' (un romb) ca marker prin specificarea parametrului marker. Setează dimensiunea markerelor la 50 folosind s=50.