#词云生成 不显示某些词组2.py
import jieba as jb
import wordcloud as wc
from scipy.misc import imread
mask=imread('模板名称.jpg')
f = open('文本名称.txt','r',encoding='utf-8')
#1写出不想显示的词组
exclude={'我们','你们','他们','它们','因为','因而','所以','如果','那么',\
'如此','只是','但是','就是','这是','那是','而是','而且','虽然',\
'这些','有些','然后','已经','于是','一种','一个','一样','时候',\
'没有','什么','这样','这种','这里','不会','一些','这个','仍然','不是',\
'自己','知道','可以','看到','那儿','问题','一会儿','一点','现在','两个',\
'三个',\
}
t = f.read()
f.close()
ls = jb.lcut(t)
txt = ' '.join(ls)
w = wc.WordCloud(font_path = 'msyh.ttf',max_words=2000,\
min_font_size=1,max_font_size=30,mask=mask,width = 1000,\
height = 1000,background_color = 'white',stopwords=exclude) #2添加了个stopwords
w.generate(txt)
w.to_file('词云名称.png')
python wordcloud生成的词云不显示某些词组
最新推荐文章于 2023-04-23 18:44:54 发布