概述
拉勾职位要求词云生成
一、实现步骤
1.(数据收集)打开txt文档
2.分词
3.设置屏蔽词语
4.生成词云图(自动筛选高频词)
5.保存词云图
二、代码实现
from wordcloud import WordCloud, STOPWORDS
import jieba
# 用于分词
# 分词
def chinese_jieba(text):
wordlist_jieba = jieba.cut(text)
text_jieba = " ".join(wordlist_jieba)
return text_jieba
import os
from wordcloud import WordCloud # 词云
# 数据收集 打开当前文档
cur_path = os.path.dirname(__file__)+"./resource"
with open(os.path.join(cur_path,'5+_exp.txt'),encoding="utf-16") as fp:
text = fp.read()
text = chinese_jieba(text)
# 设置屏蔽词语
ws = set(STOPWORDS)
ws.add("岗位职责")
ws.add("任职资格")
ws.add("任职")
ws.add("岗位要求")
ws.add("工作职责")
ws.add("职位描述")
ws.add("职位要求")
ws.add("数据分析")
ws.add("数据挖掘")
ws.add("数据运营")
ws.add("的")
ws.add("和")
ws.add("要求")
ws = WordCloud(background_color="white", max_words=100,
width=1000,height=800,
max_font_size=125,
font_path="FZLTXIHK.TTF").generate(text)
# 照片展示
img = ws.to_image()
img.show()
# 保存文件
ws.to_file('5+_exp.png')
最后
以上就是明亮黄蜂为你收集整理的拉勾职位词云生成拉勾职位要求词云生成的全部内容,希望文章能够帮你解决拉勾职位词云生成拉勾职位要求词云生成所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复