词云——wordcloud使用

tech2024-06-12  58

wordcloud是优秀的词云展示第三方库,以词语为基本单位,通过图形可视化的方式,更加直观和艺术的展示文本。

直接上代码了。

import jieba import wordcloud import imageio mk = imageio.imread('1.png') w = wordcloud.WordCloud(width=1000, height=700, background_color='white', mask=mk, font_path='msyh.ttc') f = open('中医内科学.txt', encoding='utf-8') txt = f.read() txt_list = jieba.lcut(txt) string = "".join(txt_list) w.generate(string) w.to_file('中医内科学.png') f.close()

其中1.png是mask,如下图所示:

最终生成的词云图片如下所示:

最新回复(0)