介绍
对文本中出现频率较高的关键词给予视觉化的显示
使用
import jieba
import codecs
import wordcloud
file = r"C:\Users\Administrator\Desktop\岗位需求.txt"
text = codecs.open(file, mode='r', encoding="utf-8").read()
cut_string = jieba.cut(text)
# 将里面的单词使用空格连接
string = " ".join(cut_string)
# 下面就可做成词云了
wc = wordcloud.WordCloud(font_path=r"C:\Windows\Fonts\msyhbd.ttc", # 中文的话,必须要指定字体
background_color="black", # 指定背景色
width=600,
height=400
)
# 生成词云
wc.generate(string)
# 保存到本地
wc.to_file("1.png")
打开文件

本文详细介绍了一种使用Python的jieba和wordcloud库生成词云的方法。通过读取文本文件,进行分词处理,并将结果可视化为词云,适用于中文文本的数据可视化需求。
2751

被折叠的 条评论
为什么被折叠?



