import pyLDAvis.gensim pyLDAvis.enable_notebook() dataLDA = pyLDAvis.gensim.prepare(lda, corpus, dictionary) dataLDA报错:drop() takes from 1 to 2 positional arguments but 3 were given
时间: 2023-06-27 18:03:36 浏览: 246
手把手教你学会LDA话题模型可视化pyLDAvis库.docx
这个错误通常是因为 pyLDAvis 的版本问题导致的。可能是你的 pyLDAvis 版本过高,需要降低版本号。你可以尝试使用以下命令降低版本:
```
pip install pyLDAvis==2.1.2
```
如果还有问题,你可以尝试使用以下代码:
```
import pyLDAvis.gensim as gensimvis
import pyLDAvis
# 将主题模型可视化
vis_data = gensimvis.prepare(lda, corpus, dictionary)
pyLDAvis.display(vis_data)
```
这样应该可以成功运行主题模型可视化。
阅读全文