jgg54335
  • Pytorch版本
  • 打开对应的文本
filename = "D:\Project_Encyclopedia\img\paper.txt"
with open(filename) as f:
 mytext = f.read()
  • 输出文本
print(mytext)
  • 然后我们呼唤(import)词云包,利用mytext中存储的文本内容来制造词云。
from wordcloud import WordCloud
wordcloud = WordCloud().generate(mytext)
  • 生成词云分析图
%pylab inline
import matplotlib.pyplot as plt
plt.imshow(wordcloud, interpolation=\'bilinear\')
plt.axis("off")

  •  图片版

  •  pycharm版本
import jieba
import sys
from wordcloud import WordCloud

#在引入jieba模块后加入这行代码,代码即可不报错
jieba.setLogLevel(jieba.logging.INFO)

mytext=open(\'paper.txt\',\'r\').read()
mytext = " ".join(jieba.cut(mytext))
jieba.setLogLevel(jieba.logging.INFO)
wordcloud = WordCloud().generate(mytext)
import matplotlib.pyplot as plt
plt.imshow(wordcloud, interpolation=\'bilinear\')
plt.axis("off")
plt.show()
  • 对于中文词频

下载相应的simsun.ttf,作为指定输出字体

import jieba
import sys
from wordcloud import WordCloud

#在引入jieba模块后加入这行代码,代码即可不报错
jieba.setLogLevel(jieba.logging.INFO)

mytext=open(\'paper.txt\',\'r\').read()
mytext = " ".join(jieba.cut(mytext))
jieba.setLogLevel(jieba.logging.INFO)
wordcloud = WordCloud(font_path="simsun.ttf").generate(mytext)
import matplotlib.pyplot as plt
plt.imshow(wordcloud, interpolation=\'bilinear\')
plt.axis("off")
plt.show()

simsun.ttf 相应的下载链接 http://www.xiazaiziti.com/210906.html

  • 输出

 

 

  

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-10-09
  • 2022-12-23
  • 2021-05-16
  • 2021-08-12
  • 2022-12-23
  • 2022-03-12
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-04
  • 2021-11-09
  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案