1. Learn
  2. /
  3. Corsi
  4. /
  5. Analiza skupień w Pythonie

Connected

Esercizio

Ile dominujących kolorów?

Poniższy obraz został wczytany za pomocą funkcji imread() z klasy image biblioteki matplotlib.

Wartości RGB są przechowywane w DataFrame o nazwie batman_df. Zostały one wystandaryzowane przy użyciu funkcji whiten() i zapisane w kolumnach scaled_red, scaled_blue oraz scaled_green.

Stwórz wykres łokcia na podstawie tego DataFrame. Ile dominujących kolorów jest obecnych na obrazie?

Istruzioni

100 XP
  • Utwórz listę wartości zniekształceń dla każdej wartości z num_clusters, uruchamiając funkcję kmeans().
  • Utwórz DataFrame elbow_plot zawierający listy: num_clusters i distortions.
  • Zwizualizuj dane, używając metody .lineplot() z biblioteki seaborn – umieść num_clusters na osi x, a distortions na osi y.