当前位置:   article > 正文

LDA可视化气泡标号与主题标号不对应?_lda可视化气泡图

lda可视化气泡图

使用pyLDAvis进行可视化的时候,发现鼠标移到气泡上,右边显示的关键词与我之前得到的主题关键词对应不起来,在必应转了一圈发现好像没有人谈到这个问题,大多是教代码,教如何可视化,并且代码差不多都长这样:

  1. import pyLDAvis.gensim
  2. d=pyLDAvis.gensim.prepare(lda, corpus, dictionary)
  3. pyLDAvis.show(d)

有的会加个保存到网页的代码,以方便查看:

pyLDAvis.save_html(d, 'lda_pass10.html')

我就寻思,我这跟人家代码也一样啊,我看人家也没再继续说会有啥问题,人家的结果应该是正确的,我的咋不对呢?这不科学啊!

又去Github上找了几个LDA的代码,研究了他们的可视化那部分,豁然开朗,原来prepare()函数里还有个可选参数没给他赋值:

d=pyLDAvis.gensim_models.prepare(lda, bow_corpus, dictionary,sort_topics = False)

也就是把sort_topics = False加上后,生成的气泡图就对应上了,查了一下这个参数的含义(API documentation — pyLDAvis 2.1.2

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/361568
推荐阅读
相关标签
  

闽ICP备14008679号