Zacznij terazZacznij za darmo

Wykres sumy kwadratów błędów

Teraz narysuj wykres sumy kwadratów błędów dla każdej wartości k i sprawdź, czy widoczny jest łokieć. Pomoże ci to określić zalecaną liczbę klastrów.

Suma kwadratów błędów jest wczytana jako słownik o nazwie sse z poprzedniego ćwiczenia. Biblioteka matplotlib.pyplot została wczytana jako plt, a seaborn jako sns.

Możesz przejrzeć zawartość słownika w konsoli.

To ćwiczenie jest częścią kursu

Segmentacja klientów w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj tytuł wykresu „The Elbow Method".
  • Dodaj etykietę osi X: „k".
  • Dodaj etykietę osi Y: „SSE".
  • Narysuj wartości SSE dla każdego k przechowywanego jako klucze w słowniku.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Add the plot title "The Elbow Method"
plt.____('The Elbow Method')

# Add X-axis label "k"
plt.____('____')

# Add Y-axis label "SSE"
plt.____('____')

# Plot SSE values for each key in the dictionary
sns.____(x=list(sse.____()), y=list(sse.____()))
plt.show()
Edytuj i uruchom kod