Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problema ao usar o codigo hue

Quando coloco esse codigo o progrma da erro

sns.set(rc={'figure.figsize':(13,13)})
sns.scatterplot(x=vizualizacao[:,0],
                y=vizualizacao[:,1],
                hue=modelo.labels_)

ValueError                                Traceback (most recent call last)
<ipython-input-26-407eece51e80> in <module>()
      2 sns.scatterplot(x=vizualizacao[:,0],
      3                 y=vizualizacao[:,1],
----> 4                 hue=modelo.labels_)

6 frames
/usr/local/lib/python3.6/dist-packages/pandas/core/internals/construction.py in extract_index(data)
    363             lengths = list(set(raw_lengths))
    364             if len(lengths) > 1:
--> 365                 raise ValueError("arrays must all be same length")
    366 
    367             if have_dicts:

ValueError: arrays must all be same length
2 respostas
solução!

Olá Murilo tudo bem??

Eu percebi ao observar o script que mandou que ficou faltando uma parte, conforme o note da aula.

sns.set(rc={'figure.figsize': (13, 13)})



sns.scatterplot(x=visualizacao[:, 0],
               y=visualizacao[:, 1],
               hue=modelo.labels_,
               palette=sns.color_palette('Set1', 3))

O erro informa que o array precisa ser composto pela mesmo tamanho. Aconselho que verifique o link do note.

Se a sua dúvida persistir, me manda o link do seu note para eu verificar linha a linha. Hospeda ele no google drive e compartilha o link comigo

Fico no aguardo!

Deu certo sim! Muito obrigado