DataFocus
菜单⌄

商业数据分析与应用训练营(一期)第2天作业练习

新人报道历史归档
camille

制作【医生招聘中间表】
1.将【工作经验字段】拆分为工作经验上限&工作经验下限
2.【职业类别】字段中不需要‘其他’这个列中值,不需要分析,删除行
3.【公司名称】字段存在空值,需要删除整行
4.添加【平均薪资】列
5.【地址】列,不需要精确到区县(例如杭州-上城区转为杭州)。然后在列中值后加上‘市’这个字符(例如杭州转为杭州市)

5 条回复查看回复

此问题为历史内容,原作者署名由来源记录保留,不与当前账号自动绑定。

5 条回复

按时间排序
datafocus4a91a48594cf4ba55d028d
历史回复

姓名:李杰
实验目标:将“医生招聘”进行数据处理,并保存为新的数据集
实验过程:
1,拆分工作经验上下限,拆分地址为城和区,把职业为其他转为空值,并筛选删除空值的职业类型和公司名称,建立中间表

2,给工作经验下限加年,求平均值,给城加“市”(因为地址里面出现了无城市只有区的情况,需给无城市只有区的情况不加“市”),完成表和公式的截图如下


实验小结:拆分的数据项无法被公式直接调取,所以拆分后处理的情况要分两步进行,拆分后新建中间表,然后再处理
今日学习心得:有点累

datafocusdf8ccc6b4f389bdacbb316
历史回复

姓名:刘丽丽
实验目标:1.将【工作经验字段】拆分为工作经验上限&工作经验下限
2.【职业类别】字段中不需要‘其他’这个列中值,不需要分析,删除行
3.【公司名称】字段存在空值,需要删除整行
4.添加【平均薪资】列
5.【地址】列,不需要精确到区县(例如杭州-上城区转为杭州)。然后在列中值后加上‘市’这个字符(例如杭州转为杭州市)

实验过程:

1、将【工作经验字段】拆分为工作经验上限&工作经验下限


2.【职业类别】字段中不需要‘其他’这个列中值,不需要分析,删除行
3.【公司名称】字段存在空值,需要删除整行

通过问答形式输入职位类别不包含其他,公司不为空实现
4.添加【平均薪资】列

通过公式计算出均值

5.【地址】列,不需要精确到区县(例如杭州-上城区转为杭州)。然后在列中值后加上‘市’这个字符(例如杭州转为杭州市)

思路是判断地址中是否含有-,如果有截取从开始到-前一个字符和市关联,如果没有直接和市关联 公式:
if contains(地址,”-“ ) then concat(substr(地址,1,strpos(地址,”-“ )-1),”市”) else concat(地址,”市”)

中间表截图如下:

实验小结:
1、在写公式时对于应该concat应该放到if中还是拿到外面试了好久
2、关于平均薪资字段要平均什么有点不太理解

今日学习心得:增加了字段拆分、过滤、公式编写的技能点

camille
历史回复

[对历史回答 #4500 的评论]
当天就完成了!赞!

camille
历史回复

[对历史回答 #4501 的评论]
棒棒棒作业质量高!按照理解,整体是从如果。。则,因此if在前;一般使用平均薪资看整体岗位薪酬情况,就是薪资区间的均值。

datafocus9492accd167ada59cfdc34
历史回复

姓名:高元恺
实验目标:将“医生招聘”进行数据处理,并保存为新的中间表
1、导入本地EXCEL文件


2、选择数据表


3、将工作年限列拆分为两列


4、将职业类别为其他的排除在外


5、点击公司名称列头右侧齿轮,排除空值


6、经观察,城市名都是两个字,截取地址列头两个字,拼接上“市”这个字


7、将结果保存为中间表成功


补充:平均薪资计为最高最低月薪的平均值


此问题已关闭回复,现有讨论仍可阅读。