빅데이터분석기사 실기의 체험 문제가 변경되었습니다.
(체험) 제1유형 (풀이용) - 빅데이터분석기사 실기 체험
구름EDU - 모두를 위한 맞춤형 IT교육
구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/
edu.goorm.io
체험문제 1번
이번 문제는 직원들의 연봉에 대한 정보인데요.
데이터는 근속연수와 고객만족도에 결측치가 있어서 이를 정리하는 코드입니다.
--- ------ -------------- -----
0 직원ID 1000 non-null object
1 부서 1000 non-null object
2 연봉 1000 non-null int64
3 근속연수 952 non-null float64
4 성과등급 1000 non-null object
5 교육참여횟수 1000 non-null int64
6 고객만족도 895 non-null float64
dtypes: float64(2), int64(2), object(3)
먼저 fillna를 통해서 고객만족도를 처리하고, dropna로 근속연수를 날립니다.
그리고 quantile을 통해서 3분위수 구하고 마지막은 groupby에 대한 문제입니다.
import pandas as pd
df = pd.read_csv("data/employee_performance.csv")
# 사용자 코딩
# 해당 화면에서는 제출하지 않으며, 문제 풀이 후 답안제출에서 결괏값 제출
df['고객만족도'] = df['고객만족도'].fillna(df['고객만족도'].mean())
df = df.dropna(subset=['근속연수'], axis=0)
df.info()
print(df['고객만족도'].quantile(0.75))
#print(help(df.quantile))
print(df.groupby('부서')['연봉'].mean().sort_values())
이번에 1유형은 크게 변하지 않은 것 같네요.
'Programming > Python' 카테고리의 다른 글
빅데이터 분석기사 실기 3유형 (0) | 2025.06.11 |
---|---|
빅데이터 분석기사 예제문제 2유형 (0) | 2025.06.11 |
파이썬 pyinstaller 용량 줄이기 (0) | 2025.03.05 |
CloudScraper로 크롤링 우회하기 (0) | 2024.11.21 |
ChatGPT 활용 코딩하기 팁 (1) | 2024.06.25 |