Итак, я читаю файл Excel на фрейм данных и затем нормализую его (строчные буквы, стоп-слова ... и т. Д.)
Теперь у моего фрейма данных есть несколько столбцов из файла Excel, но только те, которые мне нужны, и этовыглядит примерно так, как показано ниже.Я должен был его токенизировать.
df ['col1']
0 [this, is , fun, interesting]
1 [this, is, fun, too]
2 [ even, more, fun]
У меня есть более похожие столбцы, такие как df ['col2'] и т. Д.
СейчасЯ хочу сгенерировать облако слов
from wordcloud import WordCloud
text = WordCloud().generate(df['col'])
plt.imshow(text)
plt.axis("off")
plt.show()
Я пытаюсь сгенерировать облако слов, но это не работает, так как, по-видимому, облако слов ожидает строку.Как мне преобразовать весь мой фрейм данных в строку?
Я хочу конвертировать весь фрейм данных в строку, а затем сгенерировать облако слов, но если это невозможно, то по крайней мере, слово-облако для каждого столбца было бы неплохо.