Agrupamento hierárquico dos dados de grãos
No vídeo, você aprendeu que a função SciPy linkage() executa o agrupamento hierárquico em uma matriz de amostras. Use a função linkage() para obter um agrupamento hierárquico das amostras de grãos e use dendrogram() para visualizar o resultado. Uma amostra das medições de grãos é fornecida na matriz samples, enquanto a variedade de cada amostra de grãos é fornecida pela lista varieties.
Este exercício faz parte do curso
Aprendizado não supervisionado em Python
Instruções do exercício
Importação:
linkageedendrogramdescipy.cluster.hierarchy.matplotlib.pyplotcomoplt.
Execute o agrupamento hierárquico em
samplesusando a funçãolinkage()com o argumento de palavra-chavemethod='complete'. Atribua o resultado amergings.Trace um dendrograma usando a função
dendrogram()emmergings. Especifique os argumentos de palavra-chavelabels=varieties,leaf_rotation=90eleaf_font_size=6.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Perform the necessary imports
from ____ import ____, ____
import ____ as ____
# Calculate the linkage: mergings
mergings = ____
# Plot the dendrogram, using varieties as labels
dendrogram(____,
labels=____,
leaf_rotation=____,
leaf_font_size=____,
)
plt.show()