文章归档

Python3下词云wordcloud

#coding=utf-8 import jieba,wordcloud mytext = ”’ 当管理者抱怨下属执行力有问题时,我建议你,关注你所重视的工作分配,在结果定义上是否存在问题,包括: 是否共识? 是否富有意义? 是否误把手段当结果? 是否与下属的能力匹配? 当你开始关注结果定义,并从委派工作的那一刻起,运用检查、培训、辅导等工作技巧,保障结果定义的正确及其达成,才是真正解决执行力问题的方法。 ”’ mytext = ‘ ‘.join(jieba.cut(mytext)) from collections import Counter c = Counter(mytext) c = c.most_common(10) import matplotlib.pyplot as plt #二.词云背景图像获取 image = plt.imread(‘1.jpg’) #词云 from wordcloud import WordCloud, STOPWORDS, ImageColorGenerator#词云 #三.词云设置 wc=WordCloud( mode=’RGBA’,#设置透明底色 background_color=None, mask=image, #词云形状设置为背景图像 max_words=100,#显示的词的最大个数 font_path=”C:\\Windows\\Fonts\\MSYH.TTF”,#设置字体,否则中文可能会出现乱码 scale=3,#扩大三倍 width=600 ) wordcloud = wc.generate(mytext) # plt.imshow(wordcloud,interpolation=’bilinear’) plt.axis(‘off’) plt.show() #保存图片 wc.to_file(‘cloud.png’)