09/01

채언·2022년 9월 1일
0
post-thumbnail

1. seaborn 의 tips 데이터셋

  • seaborn 패키지에서 몇가지 예시 데이터셋을 기본적으로 내장하고있다. 그중 tips라는 데이터셋을 가져와서 데이터 정리 연습해보았다.
  • 한 식당의 방문자를 정리한 데이터셋으로, 성별, 요일, 팁, 흡연자, 시간대, 총 가격 등을 컬럼으로 정리되어 있다.

2. seaborn 의 boxplot

  • boxplot 이란, 전체적인 데이터가 분포되어진 정도를 나타내는 그래프로, 박스로 표현되며 전체적인 평균이 박스에 해당하고 그 외를 벗어난 값들은 박스 밖에 점으로 표현된다.
  • x,y 에 들어갈 값을 지정할땐 tips["컬럼명"] 또는 x = '컬럼명', data = 데이터셋명 으로 할 수 있다.
  • x 축을 요일로, y축을 총 값으로 박스플랏을 그리면 요일별로 총 요금에 대한 평균적인 값을 박스로 그리게 된다.
  • x ,y 값을 지정하면서 hue(카테고리 데이터) 의 값을 smoker로 지정하면, 요일별로 나눠진 데이터에서 또 smoker 의 true / false 로 나누어진다. platte 인자는 테마를 표현한다. (set 1-3까지 있음)

3. seaborn 의 warmplot

  • swarmplot() 은 점으로 값의 분포를 나타내며, boxplot 과 같이 x,y 값을 지정하고 테마는 color 인자로 표현한다.
  • color 인자는 0-1 까지 값을 가지며 검정 ~ 흰색 으로 나타내진다.

    4. boxplot + warmplot

  • 두 개 겹쳐서 그릴수도 있다. 박스플랏을 통해 전체적으로 많이 분포된 값과 평균적인 값을 알 수 있고, 그 외에 다른 값들은 점으로 볼 수 있어 한눈에 전체적인 평균과 분포를 다 볼 수 있다.
profile
화이팅!

0개의 댓글