pandas分析sql文件:职位分布情况

本文介绍了如何利用pandas对SQL招聘数据进行分析,包括统计不同学历的职位分布,分析不同学历下的薪资待遇,以及探究python在web、爬虫、数据分析等就业方向的分布情况。通过数据处理,将复杂学历分类,并处理了薪资中的‘面议’情况,同时也揭示了python开发者的就业趋势。
摘要由CSDN通过智能技术生成

pandas对多种数据具有强大的分析处理功能,现以一个sql招聘数据进行介绍如何进行分析职业分布情况
题目如下:
1.统计不同学历的职位分布
2.统计不同学历下薪资待遇
3.统计python不同就业方向的分布(web,爬虫,数据分析

首先我们连接上sql并创建DataFrame对象

import pandas as pd
import sqlite3

conn = sqlite3.connect("recruit.db")
df = pd.read_sql("select * from recruit",conn)
df.info()

统计不同学历的职位分布

我们先查看学历种类

df['education'].unique()

在这里插入图片描述
我们可以看到学历种类比较杂乱,我们将统招本科和本科及以上归于本科,其他含有“招”字的归于其他类:

df.loc[df['education'] == '本科及以上','education'] = '本科'
df.loc[df['education'] == '统招本科','education'] = '本科'
df.loc[df['educ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值