智联招聘的python岗位数据词云制作
# 根据传入的背景图片路径和词频字典、字体文件,生成指定名称的词云图片
def generate_word_cloud(img_bg_path, top_words_with_freq, font_path, to_save_img_path, background_color='white'):# 读取背景图形img_bg = imread(img_bg_path)# 创建词云对象wc = WordCloud(font_path=font_path, # 设置字体background_color=background_color, # 词云图片的背景颜色,默认为白色max_words=100, # 最大显示词数为1000mask=img_bg, # 背景图片蒙版max_font_size=50, # 字体最大字号random_state=30, # 字体的最多模式width=1000, # 词云图片宽度margin=5, # 词与词之间的间距height=700) # 词云图片高度# 用top_words_with_freq生成词云内容wc.generate_from_frequencies(top_words_with_freq)# 用matplotlib绘出词云图片显示出来plt.imshow(wc)plt.axis('off')plt.show()# 如果背景图片颜色比较鲜明,可以用如下两行代码获取背景图片颜色函数,然后生成和背景图片颜色色调相似的词云# img_bg_colors = ImageColorGenerator(img_bg)# plt.imshow(wc.recolor(color_func = img_bg_colors))# 将词云图片保存成图片wc.to_file(to_save_img_path)
调用方法:generate_word_cloud('bg.jpg', top_words_with_freq, 'yahei.ttf', 'santi_cloud.png')
转载于:https://www.cnblogs.com/c-x-a/p/8516679.html
智联招聘的python岗位数据词云制作相关推荐
- 智联招聘python岗位_智联招聘的python岗位数据词云制作
# 根据传入的背景图片路径和词频字典.字体文件,生成指定名称的词云图片 def generate_word_cloud(img_bg_path, top_words_with_freq, font_p ...
- 智联招聘python岗位_智联招聘的python岗位数据结巴分词(一)
如何获取数据点击这里 下载之后的文件名为:all_results.csv 数据样式大概这样.然后下面我分析的是工作要求 也就是那边的绿框那一列. import csv import os impor ...
- Python爬虫 scrapy框架 爬取智联招聘,并把数据存入数据库,存为json格式的数据
First:创建项目:执行下面三句命令: 1. scrapy startproject zhilianzhaopin2. cd zhilianzhaopin3.scrapy genspider zhi ...
- scrapy爬取智联招聘,MongoDB存储数据
一.项目目录结构 二.模块划分 1.settings # -*- coding: utf-8 -*-# Scrapy settings for zhilian project # # For simp ...
- 三国演义词云的python代码_词云制作没那么难,Python 10 行代码就实现了!
写在前面 想必大家有一个问题.什么是词云呢? 词云又叫名字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略 ...
- 【Python实战】--词云制作
系列文章目录 文章目录 系列文章目录 前言 一.准备工作 1.模块 2.字体 3. 背景图(词云形状) 4. 文本 二.制作词云 1.最简单的词云(中文) 2.最简单的词云(英文) 3.中文词云(分词 ...
- 手把手带你抓取智联招聘的“数据分析师”岗位!
前言 很多网友在后台跟我留言,是否可以分享一些爬虫相关的文章,我便提供了我以前写过的爬虫文章的链接(如下链接所示),大家如果感兴趣的话也可以去看一看哦.在本文中,我将以智联招聘为例,分享一下如何抓取近 ...
- Python网络爬虫爬取智联招聘职位
观察网站结构. 打开智联招聘网页,搜索数据分析师,出来很多招聘岗位,限定全国范围,从下图看出有12354个职位,一共有90页,看最后一页职位已经只是和数据分析师相关而已. 看看最后一页搜索结果 PS: ...
- python爬虫开发之“智联招聘”网页爬取
先贴上需求: 1. 输入起始页 和结束页 爬取智联招聘上 与python相关职业2. 爬取的信息包括 就业岗位名称 薪资 地区 公司名称 需求{包括学历和经验}3. 爬取的信息以字典形式保存到mong ...
最新文章
- UNL(Ubiquitous Navigation Lab)
- python将视频转为多个gif
- Temporary ASP.Net Files探究
- 算法------------存在重复元素 II(Java 版本)
- C#读取Adams的Shell文件(*.shl)
- 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 获取注入的 libbridge.so 动态库中的 load 函数地址 并 通过 远程调用 执行该函数 )
- html360度视角观赏,360度全景图是如何生成的?
- mysql text类型 使用方法_MySQL使用TEXT/BLOB类型的知识点详解
- eZ Publish 的 Site.INI文件的中文翻译
- 数据库外连接和内连接详解
- 网上课程之实例讲解(2)
- mongodb在ubuntu下无法打开的问题
- java延迟1秒_java 等待一秒方法
- wpsa4排版_如何用WPS快速排版
- 苹果账户登录_开心,安卓手机支持和iPhone内APP账户互通
- 型のデザインのガイドライン
- 游戏渲染建模常用到的相关名词 AlvinCR个人理解-(烘焙、法线、LOD、UV坐标、各向异性)
- 房产门户网站系统 有租房 二手房 新房功能 房产网站源码
- 融云发布公告:五大高级功能将全面开放
- ESP8266NodeMcu连接不上WIFI解决方法