Nlp 如何获取每个主题的单词列表

Nlp 如何获取每个主题的单词列表,nlp,lda,Nlp,Lda,我不熟悉使用派尔戴维斯。我一直在查看文档,但似乎找不到一种方法来获取模型中每个主题的单词集。我有20个主题,我想得到每个主题的前20个左右的单词。有人有办法获取这些数据吗?pyldavis.prepare()方法生成一个PreparedData对象,该对象具有.topic\u info等属性,返回一个包含单词logprob等的数据帧(请参阅) 到目前为止你试过什么?请包括代码和回溯信息。:) from pyLDAvis.gensim import prepare vis = prepare(ld

我不熟悉使用派尔戴维斯。我一直在查看文档,但似乎找不到一种方法来获取模型中每个主题的单词集。我有20个主题,我想得到每个主题的前20个左右的单词。有人有办法获取这些数据吗?

pyldavis.prepare()方法生成一个
PreparedData
对象,该对象具有
.topic\u info
等属性,返回一个包含单词
logprob
等的数据帧(请参阅)


到目前为止你试过什么?请包括代码和回溯信息。:)
from pyLDAvis.gensim import prepare
vis = prepare(lda_model, corpus, dictionary, mds='tsne')
vis.topic_info

     Category         Freq       Term        Total  loglift  logprob
term                                                                
2299  Default 2,068,609.00      order 2,068,609.00    30.00    30.00
1037  Default   816,951.00      drink   816,951.00    29.00    29.00
2778  Default   565,075.00     review   565,075.00    28.00    28.00