쉽게 배우는 파이썬 데이터 분석 - 3

esc247·2022년 6월 26일
0

Data Analysis

목록 보기
6/10
post-thumbnail

그래프 만들기

산점도

- 변수 간 관계 표현, 연속값으로 된 두 변수의 관계 표현할 때 사용

  • seaborn.scatterplot()
sns.scatterplot(data= mpg, x='displ', y='hwy')
.set(xlim=(3,6),ylim=(10,30))

막대 그래프

집단 간 차이 표현할 때 주로 쓰임

  • seaborn.barplot()

빈도 막대 그래프

  • sns.countplot() 이용하면 집단별 빈도표를 만드는 작업을 생략하고 원자료 이용해 곧바로 그래프 만들 수 있음
df_mpg = mpg.groupby('drv',as_index =False)
.agg(n= ('drv','count'))
sns.barplot(data= df_mpg,x='drv',y='n')

sns.countplot(data= mpg, x='drv')

  • df_mpg와 df에 사용한 drv 값 순서가 달라서 x축 순서 다름.
  • order = [ ] 에 원하는 순서로 값을 입력
sns.countplot(data=mpg, x='drv',order = ['4','f','r'])

선 그래프

  • sns.lineplot()
  • pd.to_datetime() 이용하면 변수의 타입을 날짜 시간 타입으로 바꿀 수 있다.
  • df.dt 이용해 연,월,일 추출 가능

박스 그래프

  • sns.boxplot()
profile
막상 하면 모르니까 일단 하자.

0개의 댓글