之前在帮女友完成数据分析,记得LDA生成的html不为空啊,可以打开。但是现在打不开了,显示为空,还报错误。

我首先检查了代码,没报错啊。

!pip install pyldavis
!pip install jieba
!pip install openpyxl
from gensim import corpora
from gensim.models import LdaModel
from gensim.corpora import Dictionary
import pyLDAvis.gensim_models
import pyLDAvis.sklearn
import openpyxl
import re
import jiebaimport codecs
train = []fp = codecs.open('C:/Users/MECHREVO/Desktop/LDA2.txt','r',encoding='utf8')
for line in fp:if line != '':line = line.split()train.append([w for w in line])dictionary = corpora.Dictionary(train)
print("-------1--------")
corpus = [dictionary.doc2bow(text) for text in train]lda = LdaModel(corpus=corpus, id2word=dictionary, num_topics=5, passes=60)
# num_topics:主题数目
# passes:训练伦次
# num_words:每个主题下输出的term的数目
print("-------2--------")
for topic in lda.print_topics(num_words = 20):termNumber = topic[0]print(topic[0], ':', sep='')listOfTerms = topic[1].split('+')for term in listOfTerms:listItems = term.split('*')print('  ', listItems[1], '(', listItems[0], ')', sep='')'''插入之前的代码片段'''
print("-------3--------")
dictionary = corpora.Dictionary(train)
corpus = [dictionary.doc2bow(text) for text in train]
ldam = LdaModel(corpus=corpus, id2word=dictionary, num_topics=5, passes=60)d=pyLDAvis.gensim_models.prepare(ldam,corpus, dictionary)
#pyLDAvis.show(d)
print("-------4--------")
pyLDAvis.save_html(d, 'lda_pass10.html')    # 将结果保存为该html文件
print("-------5--------")'''
lda: 计算好的话题模型corpus: 文档词频矩阵'''

打开html后台发现报错了,加载不了资源

标题12345676
​​​​​​​

上网查了查,在别人评论中看到是第三方的插件不提供服务了,只需要把html中的cdn全部换成fastly的就行了(不止一个需要全部替换)。

标题123456

刷新一下,恢复正常了。

标12345456题

解决LDA生成的html文件打开为空。相关推荐

  1. 成功解决基于pyecharts生成的html文件打开时显示空白

    成功解决基于pyecharts生成的html文件打开时显示空白 目录 解决问题 解决思路 解决方法 第一步,更新

  2. 解决javah生成c头文件时找不到android类库的问题

    解决javah生成c头文件时找不到android类库的问题 参考文章: (1)解决javah生成c头文件时找不到android类库的问题 (2)https://www.cnblogs.com/liul ...

  3. QT解决方案中新建动态链接库工程,且继承于QObject,解决无法生成moc_XXX.cpp文件的问题,解决工程之间的引用问题

    QT解决方案中新建动态链接库工程,且继承于QObject,解决无法生成moc_XXX.cpp文件的问题,解决工程之间的引用问题 参考文章: (1)QT解决方案中新建动态链接库工程,且继承于QObjec ...

  4. Python生成的csv文件打开是乱码解决办法

    本文转自:https://www.cnblogs.com/onelikeone/p/7751506.html excel打开csv 出现乱码怎么解决 https://jingyan.baidu.com ...

  5. LATEX:解决包生成时ins文件无法cannot find的方法

    昨天在通过latex 包名.ins遇见了总是命令提示符说找不到,当时已经放在同一个文件夹下了. 后来查阅了好长时间,找到了解决方法 第一种是Miktex的版本问题,版本低而包的版本高,就会出现cann ...

  6. 解决Idea只能用bat文件打开不能用exe打开问题

    问题现象 安装idea后用exe的快捷方式或者执行exe都无法打开idea文件,但执行bat文件可以打开 原因 由于Windows操作系统缺少Visual C++导致无法打开idea 解决方案 去官网 ...

  7. 解决freemarker生成的静态文件中文乱码的问题

    如果想实现效果,以下几个位置都需要去保证成功设置 1.系统设置编码方式均为utf-8 2.web.xml中设置模板的默认编码为utf-8 <servlet><servlet-name ...

  8. 命令+mybatis-generator插件自己主动生成Mapper映射文件

    学mybatis的时候,自己写各种 *Mapper.xml和 *Mapper.java,注意各种sql语句中的 id 是否匹配.xml中的namespace是否正确,非常麻烦有木有?今天博客内容就是高 ...

  9. vs2019生成的exe文件在别人电脑运行不了

    解决vs2019生成的exe文件在别人电脑不能运行的问题 右键解决方案->属性 把运行库修改为如图即可

最新文章

  1. Hinton最新访谈:GPT-3和人脑比参数量仍少1000倍
  2. 安装.Net的痛苦经历!
  3. 一台机器上启动多个tomcat
  4. golang中的shell
  5. kubectl 创建pvc_动态挂载云盘(PVC)
  6. Redis持久化(RDB 和 AOF)
  7. 语音识别遇到的困难 - 浅谈语音识别技术的发展趋势与应用前景
  8. 《Web前端工程师修炼之道(原书第4版)》——互联网与Web
  9. XP仿Windows7主题包 不占内存的。
  10. OpenGL with QtWidgets:屏幕坐标转世界坐标
  11. 现代经济中的货币创造
  12. html canvas缩放抗锯齿,Html5 canvas drawImage:如何应用抗锯齿
  13. The current branch master has no upstream branch.的解决
  14. 12.图形裁剪——二维裁剪+三维裁剪+Sutherland-Cohen裁剪算法+中点分割算法
  15. 比arduino更简单易用的开发板ShineBlink,零代码上云,像搭积木一样开发物联网产品
  16. 如何查看网卡带宽是千兆还是百兆
  17. 一个非教条式的TDD例子
  18. 语法长难句——并列句的练习
  19. jbX和finss的一些问题
  20. balser相机连接设置设置步骤

热门文章

  1. 提到图像数据脱敏,看这家公司如何理解
  2. 延时加载技术-----仿照手机淘宝网站图片延时加载
  3. SLCP验厂辅导,工厂进行社会劳工整合项目(SLCP认证)验证的具体步骤是
  4. 编程实现:任意输入英文的月份,在查找月份表后输出其对应的中文提示。缩写也可查找。
  5. 用图片制作radio单选按钮
  6. 尚硅谷SpringBoot学习笔记
  7. kdj指标主要看哪个值_KDJ指标怎么看?KDJ指标详解
  8. linux用屏幕录制软件下载,vokoscreenNG(屏幕录制软件)下载_vokoscreenNG(屏幕录制软件)官方下载-太平洋下载中心...
  9. 信创办公--基于WPS的Word最佳实践系列(目录的插入及更新)
  10. 网易云音乐数据服务之路