Como adicionar clusters previstos k-means em uma coluna a um quadro de dados em Python

Tem uma pergunta sobre kmeans em cluster em python.

Então eu fiz a análise dessa maneira:

from sklearn.cluster import KMeans

km = KMeans(n_clusters=12, random_state=1)
new = data._get_numeric_data().dropna(axis=1)
kmeans.fit(new)
predict=km.predict(new)

Como posso adicionar a coluna com resultados do cluster ao meu primeiro "data" do quadro de dados como uma coluna adicional? Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion