Plotta summan av kvadratfel
Nu ska du plotta summan av kvadratfel för varje värde av k och undersöka om det finns en armbåge i kurvan. Det hjälper dig att avgöra vilket antal kluster som är lämpligt att använda.
Summan av kvadratfel är inläst som en ordbok med namnet sse från föregående övning. matplotlib.pyplot är inläst som plt och seaborn som sns.
Du kan utforska ordboken i konsolen.
Den här övningen är en del av kursen
Kundsegmentering i Python
Övningsinstruktioner
- Lägg till plotttiteln "The Elbow Method".
- Lägg till etiketten "k" på x-axeln.
- Lägg till etiketten "SSE" på y-axeln.
- Plotta SSE-värdena för varje
ksom finns lagrat som nycklar i ordboken.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()