sql分析數據分析崗位的薪水
一、提出問題:
1.一線城市的數據分析師的薪水分布如何
2.數據分析師薪水受工作年限影響嗎
二、準備分析的數據
三、理解數據
根據分析的問題,我們只需要分析城市、工作年限、最低薪水、最高薪水這幾列
四、數據清洗
對數據進行去重、一致化處理(用到字元串函數等)、為了保證原始數據的完整性,只在查詢的結果集中添加每個工作的平均薪水列,如果考慮重用性,可以創建視圖
五、構建模型,使用描述統計指標分析數據
1.統計一線城市的薪水分布情況:
select 城市,round(sum(最低薪水)/count(*),1),round(sum(最高薪水)/count(*),1),round((sum(最低薪水)/count(*)+sum(最高薪水)/count(*))/2,1) as avg FROM sjfxs GROUP BY 城市 ORDER BY avg desc;
從圖上可以分析出國內主要it城市,數據分析師的薪水都超過了10k以上,其他的主要城市薪水分布於7到10k之間,看出數據分析師的薪水在一線城市都是頗高的,所以找工作,應盡量到這些城市找。
2.數據分析師薪水受工作年限影響嗎?
select 工作年限要求,round(sum(最低薪水)/count(*),1),round(sum(最高薪水)/count(*),1),round((sum(最低薪水)/count(*)+sum(最高薪水)/count(*))/2,1) as avg,concat(round(COUNT(*)*100/(SELECT COUNT(*) FROM sjfxs),2),%) FROM sjfxs GROUP BY 工作年限要求 ORDER BY avg desc;
從圖中可以分析,工作年限越長,數據分析師薪水越高。而且市面上急需工作年限1到5年左右的人,也就是說只要肯在這行努力堅持下去,這個崗位是越干越吃香,而且不用擔心馬上會被淘汰掉(因為it行業技術更新比較快,需要經常關注學習新東西)
推薦閱讀:
※資料庫和磁碟數據訪問
※mysql查詢最近三個月的記錄
※SQL教你如何找到數據分析工作
※HBase 資料庫學習筆記
※推薦一款大牛級藥物基因組學資料庫,你不看看么?
TAG:資料庫 |