본문으로 건너뛰기
뒤로 가기

새싹 보안 전문가 3일차 교육

· 약 2분

파이썬 기초

Pandas

데이터 분석을 위해 pandas와 시각화 라이브러리 사용법에 대해 간단하게 배웠습니다.

Q. pandas를 사용하는 이유는?
  1. 다양한 파일 형식을 불러오기 쉬움
  2. 추출, 필터링, 그룹핑, 피벗등 데이터 조작 기능 지원
  3. 시계열 데이터 처리 기능 지원
  4. 다른 라이브러리들과 연동되는 부분이 많음
Q. Dataframe에서 특정 행, 열 추출 방법은?
  • loc : 행번호, 열이름으로 접근
  • iloc : 행번호, 열번호로 접근

레이아웃 변경

pivot 방법

  • pivot
  • pivot_table

pivot 해제하는 방법

  • melt

데이터 시각화

그래프 종류

Q. boxplot과 barplot의 차이?
  • barplot : 단일값에 대해 요약해서 보여줌
  • boxplot : 분포구조에 대해 보여줌
Q. boxplot과 violinplot의 차이?
  • boxplot : 5대 통계 수치에 대해 보여주지만 밀집 여부는 보기 어려움
  • violinplot : 데이터가 치우치는 분포에 대해서 실루엣으로 확인 가능함
Q. scatterplot과 swarmplot의 차이?
  • scatterplot: 점이 포개져있으면 해당 지점에 얼마나 많이 몰려있는지 파악이 어려움
  • violinplot : 점들이 겹치지 않게 많이 몰려있는 부분은 좌우로 분포되어있는 형태를 띄게됨

공유하기:

관련 글


다음 글
새싹 보안 전문가 2일차 교육