시험개요
- 유형: 필답형, 작업형
- 시간: 180분(3시간)
- 필기합격 이후 2년 이내 응시(발표일 기준)
- 내용
- 데이터 수집
- 데이터 전처리
- 데이터 모형 구축
- 데이터 모형 평가
- 응시환경:
- Python(3.6), R(3.6)
- 문제별로 언어 선택 가능
- 단, 단일문제에 복수 언어 사용은 불가
- 클라우드 기반 코딩 플랫폼
- 구름
- 온코더
- 프로그래머스
- 인터넷, 도서 활용 불가
- Python(3.6), R(3.6)
시험환경
- 클라우드 기반 CBT(Computer Based Test), 크롬(Chrome) 브라우저 사용
- 문항별로 R 또는 Python 중 언어 선택 가능
- 제약사항
- 코드 라인별 실행 불가
- 그래프 기능, 단축키, 자동완성 기능 미제공
- 코드 실행 시간은 1분으로 제한되며, 시간 초과 시 강제 실행 취소
- 제공된 패키지만 이용할 수 있으며, 시험 중 패키지 추가 설치 불가
->help()
,dir()
,?
등 함수를 이용한 참조는 가능 - 시험환경에 설치된 패키지는 코딩화면에 아래 코드를 실행하여 확인
- 패키지 확인 방법 (Python)
import pkg_resources
import pandas
OutputDataSet = pandas.DataFrame(sorted(
[(i.key, i.version) for i in pkg_resources.working_set]))
print(OutputDataSet)
- 패키지 확인 방법 (R)
as.data.frame(installed.packages()[,c(3:4)])
- 시험 전 빅분기 실기 체험환경을 사용 권장
답안제출 및 채점기준
구분 | 제1유형 | 제2유형 | 제3유형 | 합계 |
문항수 | 3문항, 문항당 10점 | 1문항, 40점 | 2문항, 문항당 15점 (소문항 구성, 소문항 배점 합산) | 6문항 |
점수 | 30점 | 40점 | 30점 | 100점 |
답안 제출 | 코딩화면에서 문제풀이 후 답안제출 화면으로 이동하여 입력 후 제출 | 답안 CSV 파일을 생성하여 제출 | 코딩화면에서 문제풀이 후 답안제출 화면으로 이동하여 입력 후 제출 | – |
실기시험 합격기준
- 100점을 만점으로 60점 이상
제1유형
- 각 문항별로 코딩 화면에서 문제를 풀이한 후, 답안은 별도의 답안제출 화면으로 이동하여 제출하며, 지시된 제출 형식 준수
- 채점 기준
- 각 문항별로 정답 여부에 따라 채점 기준 만점 또는 0점
- 작성 코드에 대한 부분 점수 없음
[제1유형 0점 유형]
1. 제출 형식 위반 : 0점
2. 복수 답안 제출 : 0점 - <점수 예시>
* 제출형식 : 반올림하여 소숫점 둘째 자리까지 작성(산출된 값 : 0.117 -> 정답 : 0.12)
제2유형
- 평가용 데이터를 이용한 예측 결과를 지시된 제출 형식 준수하여 CSV 파일로 제출
- 예측 결과는 지시된 컬럼명을 사용하여 생성
- 자동 생성되는 index 컬럼 제거
- 답안 파일에는 예측 결과 컬럼 1개만 생성
- 답안 파일은 지시된 파일명을 사용하여 생성
- 답안 파일 별도 디렉토리 지정 금지
- 채점 기준
- 평가지표에 따라 구간별 점수 부여
- 작성 코드에 대한 부분 점수 없음
- 평가지표에 따른 구간 점수를 획득하여도 제출 형식을 위반하면 득점 점수에서 감점하며, 감점 유형이 중복되면 누적하여 감점
[제2유형 0점 유형]
1. 예측값 정확도가 평가지표 최저 구간 미만 : 0점
2. 평가용 데이터 개수와 예측 결과 데이터 개수 불일치로 평가지표 산출 불가 : 0점
[제2유형 감점 유형]
1. 지시 파일명 미사용 : 3점 감점
ㄴ 지시된 파일명을 사용하지 않거나, 파일명에.csv
를 누락, 또는 파일명 내 디렉토리를 지정하면 감점
2. 지시 컬럼명 미사용 : 3점 감점
ㄴ 예측 결과 컬럼명을 지시와 다르게 지정하면 감점
3. 제출 컬럼 개수 1개 초과 : 3점 감점
ㄴ 예측 결과 컬럼 외, 자동 생성되는 index 컬럼이나 다른 컬럼을 함께 제출하면 감점
<평가지표 40점 구간의 점수 예시>
* 파일명 : result.csv / 컬럼명 : pred
제3유형
- 각 문항별로 코딩 화면에서 문제를 풀이한 후, 답안은 별도의 답안제출 화면으로 이동하여 각 문항별 소문항의 순서대로 제출하며, 지시된 제출 형식 준수
- 채점 기준
- 각 문항의 소문항별로 정답 여부에 따라 채점 기준 만점 또는 0점
- 작성 코드에 대한 부분 점수 없음
[제3유형 소문항별 0점 유형]
1. 소문항별 제출 형식 위반 : 0점
2. 소문항별 복수 답안 제출 : 0점
<점수 예시>
* 제출형식 : 반올림하여 소숫점 둘째 자리까지 작성(산출된 값 : 0.117 -> 정답 : 0.12)