Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Estou tendo um erro com List()

Estou tendo um erro com a lista, 'list index out of range', como se não tivesse o cluster relacionado.

cluster = list(projection_m[projection_m['song']== nome_musica]['cluster_pca'])[0]
print(cluster)
IndexError                                Traceback (most recent call last)
Cell In[64], line 1
----> 1 cluster = list(projection_m[projection_m['song']== nome_musica]['cluster_pca'])[0]
      2 print(cluster)

IndexError: list index out of range

```[
1 resposta
solução!

Conseguir fazer o reparo do problema, tive que procurar a musica diretamente da coluna 'song' através da coluna 'artist'.

projection_m[projection_m['artist'] == 'Ed Sheeran']

Estava escrito exatamente da mesma forma, sem nem um erro ortográfico ou com espaço, mas mesmo assim salvei a variável novamente e voilà, funcionou, por algum motivo.