关于python词云的频次统计机制

import wordcloudimport jiebafrom scipy.misc import imreadmask=imread("./AUTO/timg.jpg")#需要新建AUTO文件with open("./AUTO/firstfile.txt","r",encoding="ANSI") as f: t=f.read()ls=jieba.lcut(t)#这里↓txt="".join(ls)#这里↑w=wordcloud.WordCloud(font_path = "C:\\Windows\\Fonts\\simkai.ttf",\ mask=mask,background_color='white',\ width=2000,height=1400,\ collocations=False,max_words=100,scale=2, random_state=100)print(txt)w.generate(txt)w.to_file("first4.png")

第1个回答  2019-02-25
使用wordcloud库和jieba库可以使用图片上的效果,
这个就是将一个文本先进行分词,然后再统计每个词的词频,选出词频较高的一些词语,然后按照词频的大小设定不同的字体大小,随机生成颜色,随后形成图片。本回答被提问者采纳
相似回答