Periksa klastering Anda
Sekarang mari kita periksa klastering yang Anda lakukan pada latihan sebelumnya!
Solusi untuk latihan sebelumnya sudah dijalankan, sehingga new_points adalah array titik dan labels adalah array label klasternya.
Latihan ini adalah bagian dari kursus
Unsupervised Learning in Python
Petunjuk latihan
- Impor
matplotlib.pyplotsebagaiplt. - Tetapkan kolom
0darinew_pointskexs, dan kolom1darinew_pointskeys. - Buat scatter plot
xsdanys, dengan menyertakan argumen kata kuncic=labelsuntuk mewarnai titik berdasarkan label klasternya. Sertakan jugaalpha=0.5. - Hitung koordinat centroid menggunakan atribut
.cluster_centers_darimodel. - Tetapkan kolom
0daricentroidskecentroids_x, dan kolom1daricentroidskecentroids_y. - Buat scatter plot
centroids_xdancentroids_y, gunakan'D'(berbentuk intan) sebagai marker dengan menentukan parametermarker. Atur ukuran marker menjadi50menggunakans=50.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import pyplot
____
# Assign the columns of new_points: xs and ys
xs = ____
ys = ____
# Make a scatter plot of xs and ys, using labels to define the colors
____
# Assign the cluster centers: centroids
centroids = ____
# Assign the columns of centroids: centroids_x, centroids_y
centroids_x = centroids[:,0]
centroids_y = centroids[:,1]
# Make a scatter plot of centroids_x and centroids_y
____
plt.show()