聊斋

import jieba
from wordcloud import WordCloud
import matplotlib.pyplot as plt

示例文本

text = "聊斋志异.txt"

使用 jieba 进行分词

seg_list = jieba.cut(text)
seg_text = " ".join(seg_list)

创建词云对象

wordcloud = WordCloud(font_path='simhei.ttf', # 指定中文字体路径,simhei.ttf 是黑体字
width=800,
height=400,
background_color='white').generate(seg_text)

显示词云

plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off') # 关闭坐标轴
plt.show()

posted @ 2025-06-18 11:28  彭66  阅读(6)  评论(0)    收藏  举报