2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策_第1頁
2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策_第2頁
2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策_第3頁
2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策_第4頁
2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2025年大數(shù)據(jù)分析師職業(yè)技能測試卷:商業(yè)智能與數(shù)據(jù)驅動決策考試時間:______分鐘總分:______分姓名:______一、Excel數(shù)據(jù)分析與處理要求:運用Excel工具,對數(shù)據(jù)進行處理、分析,并使用圖表展示分析結果。1.將以下數(shù)據(jù)填入Excel表格中,并計算平均值、中位數(shù)、眾數(shù)、最大值、最小值。姓名成績張三75李四88王五95趙六72錢七862.以下表格展示了某公司員工的年齡分布情況,請完成以下操作:-將數(shù)據(jù)填入Excel表格中。-計算年齡分布的眾數(shù)、標準差、方差。-生成年齡分布的餅圖和直方圖。年齡人數(shù)20-301530-402540-501050-6053.使用Excel工具,將以下數(shù)據(jù)制作成折線圖和柱狀圖。日期銷售額2022-01-01500002022-01-02550002022-01-03480002022-01-04520002022-01-05600004.使用Excel的透視表功能,對以下數(shù)據(jù)進行分組統(tǒng)計,并展示結果。部門產(chǎn)品銷售額銷售部產(chǎn)品A30000銷售部產(chǎn)品B25000市場部產(chǎn)品A20000市場部產(chǎn)品B18000研發(fā)部產(chǎn)品A150005.使用Excel的公式功能,計算以下數(shù)據(jù):-計算每位員工的獎金,公式為:獎金=銷售額×0.1%。-計算銷售額最高的員工和最低的員工。-計算所有員工的平均獎金。員工銷售額張三80000李四75000王五68000趙六76000錢七690006.使用Excel的數(shù)據(jù)透視表功能,分析以下數(shù)據(jù),并回答以下問題:-各部門總銷售額是多少?-各部門產(chǎn)品A和產(chǎn)品B的銷售額分別是多少?-哪個部門的總銷售額最高?部門產(chǎn)品A銷售額產(chǎn)品B銷售額總銷售額銷售部300002500055000市場部200001800038000研發(fā)部150000150007.使用Excel的篩選功能,篩選出銷售額大于50000的員工。8.使用Excel的排序功能,按照銷售額降序排序員工數(shù)據(jù)。9.使用Excel的數(shù)據(jù)驗證功能,設置銷售額只能輸入大于0的數(shù)字。10.使用Excel的條件格式功能,將銷售額低于平均值的單元格設置為紅色背景。二、Python數(shù)據(jù)分析與處理要求:使用Python語言,對數(shù)據(jù)進行處理、分析,并使用圖表展示分析結果。1.編寫Python代碼,對以下數(shù)據(jù)進行排序,并輸出結果。數(shù)據(jù):[5,3,8,1,4]2.編寫Python代碼,計算以下數(shù)據(jù)的平均值、中位數(shù)、眾數(shù)。數(shù)據(jù):[12,34,56,78,90]3.編寫Python代碼,計算以下數(shù)據(jù)的最大值、最小值、方差、標準差。數(shù)據(jù):[1,2,3,4,5]4.編寫Python代碼,讀取以下數(shù)據(jù)文件,并計算銷售額的平均值。數(shù)據(jù)文件內容:2022-01-01,500002022-01-02,550002022-01-03,480002022-01-04,520002022-01-05,600005.編寫Python代碼,對以下數(shù)據(jù)進行分組統(tǒng)計,并輸出結果。數(shù)據(jù):[20,30,40,20,30,40,50,60,50,60]6.編寫Python代碼,將以下數(shù)據(jù)制作成折線圖和柱狀圖。日期銷售額2022-01-01500002022-01-02550002022-01-03480002022-01-04520002022-01-05600007.編寫Python代碼,使用pandas庫讀取以下數(shù)據(jù)文件,并計算銷售額的平均值、最大值、最小值。數(shù)據(jù)文件內容:日期,銷售額2022-01-01,500002022-01-02,550002022-01-03,480002022-01-04,520002022-01-05,600008.編寫Python代碼,使用numpy庫計算以下數(shù)據(jù)的平均值、方差、標準差。數(shù)據(jù):[1,2,3,4,5]9.編寫Python代碼,使用matplotlib庫繪制以下數(shù)據(jù)的折線圖和柱狀圖。數(shù)據(jù):[20,30,40,20,30,40,50,60,50,60]10.編寫Python代碼,使用matplotlib庫繪制以下數(shù)據(jù)的散點圖。數(shù)據(jù):[1,2,3,4,5][5,4,3,2,1]四、SQL數(shù)據(jù)庫查詢與操作要求:運用SQL語言,對數(shù)據(jù)庫進行查詢、更新、刪除等操作。1.假設有一個名為“Employees”的數(shù)據(jù)庫表,包含以下字段:EmployeeID(員工ID)、FirstName(姓名)、LastName(姓氏)、Department(部門)、Salary(薪資)。請根據(jù)以下要求編寫SQL查詢語句:a.查詢所有員工的姓名和部門。b.查詢薪資高于平均薪資的員工姓名、姓氏和薪資。c.查詢部門為“Sales”的所有員工姓名和薪資。d.查詢姓氏以“Z”開頭的所有員工姓名和部門。e.更新薪資低于30000的員工薪資增加5000。f.刪除部門為“HR”的員工記錄。g.刪除所有薪資為0的員工記錄。五、數(shù)據(jù)可視化與圖表制作要求:使用Python的matplotlib庫,根據(jù)以下要求繪制數(shù)據(jù)圖表。1.使用matplotlib庫繪制以下數(shù)據(jù)的柱狀圖:-x軸:產(chǎn)品名稱(ProductA,ProductB,ProductC)-y軸:銷售額(10000,15000,20000)2.使用matplotlib庫繪制以下數(shù)據(jù)的折線圖:-x軸:日期(2022-01-01,2022-01-02,2022-01-03,2022-01-04,2022-01-05)-y軸:銷售額(50000,55000,48000,52000,60000)3.使用matplotlib庫繪制以下數(shù)據(jù)的散點圖:-x軸:年齡(20,25,30,35,40)-y軸:收入(20000,25000,30000,35000,40000)4.使用matplotlib庫繪制以下數(shù)據(jù)的餅圖:-數(shù)據(jù):各部門人數(shù)(Sales:30,Marketing:25,IT:20,HR:15)5.使用matplotlib庫繪制以下數(shù)據(jù)的箱線圖:-x軸:產(chǎn)品名稱(ProductA,ProductB,ProductC)-y軸:銷售價格(100,150,200)六、數(shù)據(jù)清洗與預處理要求:使用Python進行數(shù)據(jù)清洗和預處理。1.給定以下數(shù)據(jù)列表,請使用Python代碼刪除列表中的重復元素。數(shù)據(jù)列表:[1,2,3,2,4,5,6,3,7,8,9,5]2.給定以下數(shù)據(jù)字典,請使用Python代碼將字典中的鍵值對轉換為列表,并刪除重復的鍵值對。數(shù)據(jù)字典:{'a':1,'b':2,'c':3,'d':4,'a':5,'b':6}3.給定以下數(shù)據(jù)列表,請使用Python代碼將列表中的空值替換為特定值。數(shù)據(jù)列表:[1,2,None,4,5,'',7,8,9,None]4.給定以下數(shù)據(jù)列表,請使用Python代碼將列表中的負數(shù)轉換為0。數(shù)據(jù)列表:[-1,2,-3,4,-5,6,-7,8,-9,10]5.給定以下數(shù)據(jù)列表,請使用Python代碼將列表中的字符串轉換為整數(shù)類型。數(shù)據(jù)列表:['1','2','3','4','5','6','7','8','9','10']本次試卷答案如下:一、Excel數(shù)據(jù)分析與處理1.解析:-平均值:(75+88+95+72+86)/5=82-中位數(shù):將成績排序后,中間的值為中位數(shù),即82-眾數(shù):出現(xiàn)次數(shù)最多的成績,本題中無重復成績,故無眾數(shù)-最大值:95-最小值:722.解析:-眾數(shù):年齡分布的眾數(shù)是出現(xiàn)次數(shù)最多的年齡組,即30-40歲。-標準差:計算各年齡組與平均年齡差的平方和的平均值再開平方根。-方差:標準差的平方,即年齡分布的方差。-餅圖和直方圖:餅圖顯示各年齡組在總人數(shù)中的比例,直方圖顯示各年齡組的人數(shù)分布。3.解析:-折線圖:連接每個日期對應的銷售額,展示銷售額隨時間的變化趨勢。-柱狀圖:每個日期對應一個柱狀,柱狀的高度表示該日期的銷售額。4.解析:-透視表:通過透視表,可以快速查看每個部門、每個產(chǎn)品的銷售額。-統(tǒng)計結果:各部門總銷售額、各部門產(chǎn)品A和產(chǎn)品B的銷售額、總銷售額最高的部門。5.解析:-公式:獎金=銷售額×0.1%-銷售額最高員工:張三,銷售額為80000-銷售額最低員工:趙六,銷售額為76000-平均獎金:(80000+75000+68000+76000+69000)/5=728006.解析:-分組統(tǒng)計:通過透視表對部門、產(chǎn)品、銷售額進行分組統(tǒng)計。-部門總銷售額:銷售部55000,市場部38000,研發(fā)部15000。-各部門產(chǎn)品A和產(chǎn)品B的銷售額:銷售部產(chǎn)品A30000,產(chǎn)品B25000;市場部產(chǎn)品A20000,產(chǎn)品B18000;研發(fā)部產(chǎn)品A15000。-總銷售額最高的部門:銷售部。二、Python數(shù)據(jù)分析與處理1.解析:-排序:使用sorted()函數(shù)對列表進行排序,結果為[1,3,4,5,8]。2.解析:-平均值:計算所有數(shù)值的和除以數(shù)值的個數(shù)。-中位數(shù):將列表排序后,取中間的值。-眾數(shù):使用collections模塊中的Counter類來統(tǒng)計每個數(shù)值的出現(xiàn)次數(shù),取出現(xiàn)次數(shù)最多的數(shù)值。3.解析:-最大值:使用max()函數(shù)找出列表中的最大值。-最小值:使用min()函數(shù)找出列表中的最小值。-方差:計算每個數(shù)值與平均值的差的平方,求和后除以數(shù)值的個數(shù)。-標準差:方差的平方根。4.解析:-讀取數(shù)據(jù)文件:使用Python的內置函數(shù)open()打開文件,使用readlines()讀取所有行,使用split()分割每行數(shù)據(jù)。-計算平均值:將銷售額轉換為整數(shù)類型,求和后除以行數(shù)。5.解析:-分組統(tǒng)計:使用列表推導式對數(shù)據(jù)進行分組,統(tǒng)計每個數(shù)字出現(xiàn)的次數(shù)。6.解析:-折線圖和柱狀圖:使用matplotlib庫中的pyplot模塊繪制圖形。-數(shù)據(jù)轉換:將字符串轉換為整數(shù)類型。7.解析:-讀取數(shù)據(jù)文件:使用pandas庫的read_csv()函數(shù)讀取數(shù)據(jù)。-計算平均值、最大值、最小值:使用pandas庫的mean()、max()、min()函數(shù)計算。8.解析:-計算平均值、方差、標準差:使用numpy庫的mean()、var()、std()函數(shù)計算。9.解析:-繪制圖表:使用matplotlib庫的pyplot模塊繪制折線圖和柱狀圖。10.解析:-繪制散點圖:使用matplotlib庫的pyplot模塊繪制散點圖。四、SQL數(shù)據(jù)庫查詢與操作1.解析:-a.SELECTFirstName,DepartmentFROMEmployees;-b.SELECTFirstName,LastName,SalaryFROMEmployeesWHERESalary>(SELECTAVG(Salary)FROMEmployees);-c.SELECTFirstName,SalaryFROMEmployeesWHEREDepartment='Sales';-d.SELECTFirstName,DepartmentFROMEmployeesWHERELastNameLIKE'Z%';-e.UPDATEEmployeesSETSalary=Salary+5000WHERESalary<30000;-f.DELETEFROMEmployeesWHEREDepartment='HR';-g.DELETEFROMEmployeesWHERESalary=0;五、數(shù)據(jù)可視化與圖表制作1.解析:-柱狀圖:使用matplotlib庫的pyplot模塊繪制柱狀圖。2.解析:-折線圖:使用matplotlib庫的pyplot模塊繪制折線圖。3.解析:-散點圖:使用matplotlib庫的pyplot模塊繪制散點圖。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論