728x90
728x90

시험장에서 알아두면 좋은 팁

들어가며

  • 빅데이터분석기사 실기 시험장에서 알아두면 좋은 팁을 정리해본다.

 

1️⃣ 메모 기능 활용하기

  • 빅데이터분석기사 실기 시험은 구름 온라인 IDE를 통해 진행된다.
 

구름EDU - 모두를 위한 맞춤형 IT교육

구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/

edu.goorm.io

 

  • 구름 온라인 IDE 메모 기능을 지원한다.

우측의 [메모장] 버튼을 클릭하면 메모장이 나타난다.

 

  • help, dir 명령의 출력 결과 부분 문제의 정답 등을 메모장에 기록해두면 유용하다.
  • 참고로, 구름 온라인 IDE터미널 출력 결과키보드를 이용하여 복사(Ctrl+C) 붙여넣기(Ctrl+V)를 할 수 없다.
    • 이때는 마우스를 이용하여 복사 및 붙여넣기를 하면 된다. ([마우스 우측 버튼 클릭] > [복사] / [붙여넣기])

마우스를 이용하여 복사 및 붙여넣기 작업을 할 수 있다.

 

2️⃣ help, dir 명령 사용하기

  • 구름 온라인 IDE에서는 코드 자동 완성스니펫(Snippet) 기능을 제공하지 않는다.
  • 따라서 외부 패키지나 함수들을 import 해야할 때 정확하게 해당 패키지/함수의 이름을 알고 있어야 한다.
  • 만약, 특정 패키지에서 import 할 함수의 이름을 알지 못할 경우, dir 명령을 사용하여 알아낼 수 있다.
  • 또한, 해당 패키지/함수에 대한 메뉴얼을 확인하고자 할 경우, help 명령을 사용할 수 있다.
  • 자세한 내용은 아래의 글을 참고한다.
 

[빅데이터분석기사 실기] help(), dir() 활용하기

help(), dir() 활용하기들어가며빅데이터분석기사 실기 시험장에서 특정 함수명이나 함수의 사용 방법을 잊어버렸을 경우, help() 또는 dir() 함수를 이용하여 확인할 수 있다.이에 대한 내용을 정

dev-astra.tistory.com

 

3️⃣ 판다스 객체 출력 길이 제한 해제하기

  • 다음과 같은 코드를 실행하여, 판다스 객체(시리즈, 데이터프레임 등)출력 길이 제한을 해제할 수 있다.
import pandas as pd
# 행과 열의 최대 출력 제한 해제하기
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
  • 자세한 내용은 아래의 글을 참고한다.
 

[빅데이터분석기사 실기] 판다스(pandas) 출력 길이 제한 해제하기

판다스(pandas) 출력 길이 제한 해제하기들어가며판다스(pandas)의 출력 길이 제한을 해제하는 방법을 정리해본다.긴 내용의 데이터를 확인할 경우 중간에 ...으로 생략되어 있어서 불편한데,

dev-astra.tistory.com

 

4️⃣ 시험장 환경에 설치된 패키지 목록과 버전 확인하기

  • 시험장의 구름 온라인 IDE에 설치된 패키지 목록과 버전을 확인하려면 아래의 코드를 실행하면 된다.
import pkg_resources
target = pkg_resources.working_set
for index, i in enumerate(target):
key, value = i.key, i.version
print(f"[{index}] {key} {value}")
""" 출력 결과
[0] cython 3.0.11
[1] pysocks 1.7.1
[2] attrs 24.2.0
[3] beautifulsoup4 4.12.3
[4] certifi 2024.8.30
[5] contourpy 1.3.0
[6] cycler 0.12.1
[7] distlib 0.3.9
[8] fonttools 4.54.1
[9] h11 0.14.0
[10] idna 3.10
[11] joblib 1.4.2
[12] kiwisolver 1.4.7
[13] lightgbm 4.5.0
[14] matplotlib 3.9.2
[15] numpy 1.26.4
[16] outcome 1.3.0.post0
[17] packaging 24.1
[18] pandas 2.2.2
[19] pandas-flavor 0.6.0
[20] patsy 0.5.6
[21] pillow 11.0.0
[22] pingouin 0.5.5
[23] pip 24.3.1
[24] pyparsing 3.2.0
[25] python-dateutil 2.9.0.post0
[26] pytz 2024.2
[27] scikit-learn 1.5.2
[28] scipy 1.14.1
[29] seaborn 0.13.2
[30] selenium 4.26.1
[31] setuptools 75.3.0
[32] six 1.16.0
[33] sniffio 1.3.1
[34] sortedcontainers 2.4.0
[35] soupsieve 2.6
[36] statsmodels 0.14.1
[37] tabulate 0.9.0
[38] threadpoolctl 3.5.0
[39] trio 0.27.0
[40] trio-websocket 0.11.1
[41] typing-extensions 4.12.2
[42] tzdata 2024.2
[43] urllib3 2.2.3
[44] websocket-client 1.8.0
[45] wheel 0.44.0
[46] wsproto 1.2.0
[47] xarray 2024.10.0
[48] xgboost 2.1.2
[49] autocommand 2.2.2
[50] backports.tarfile 1.2.0
[51] importlib-metadata 8.0.0
[52] importlib-resources 6.4.0
[53] inflect 7.3.1
[54] jaraco.collections 5.1.0
[55] jaraco.context 5.3.0
[56] jaraco.functools 4.0.1
[57] jaraco.text 3.12.1
[58] more-itertools 10.3.0
[59] platformdirs 4.2.2
[60] tomli 2.0.1
[61] typeguard 4.3.0
[62] zipp 3.19.2
/goorm/Main.out:3: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
"""

 

5️⃣ 기타

  • 답안지에 적어서 제출한 정답채점 대상에 포함되기 때문에, 굳이 풀이 과정 전부를 코드로 작성할 필요는 없다.
  • 자세한 내용은 한국데이터산업진흥원 홈페이지공지사항에 올라온  <실기시험 응시 가이드> 파일을 확인한다.(매 회차마다 올라오니, 본인이 응시하고자 하는 회차의 시험 응시 환경에 대해 업데이트 된 내용이 있는지 확인한다.)
 

데이터자격검정

데이터자격검정, 빅데이터분석기사, DAP, DAsP, SQLP, SQLD, ADP, ADsP

www.dataq.or.kr

728x90
728x90

시험장에서 알아두면 좋은 팁들어가며1️⃣ 메모 기능 활용하기2️⃣ help, dir 명령 사용하기3️⃣ 판다스 객체 출력 길이 제한 해제하기4️⃣ 시험장 환경에 설치된 패키지 목록과 버전 확인하기5️⃣ 기타