SiLaure's Data

[Seaborn] 05. lineplot & pointplot 본문

Records of/Learning

[Seaborn] 05. lineplot & pointplot

data_soin 2021. 7. 26. 20:39
선을 이용한 plot들

- Lineplot

: 특정 데이터를 x, y로 표시하여 관계를 확인할 수 있는 plot. (선 그래프)

  • 수치형 지표들 간의 경향을 파악할 때 많이 사용한다.
  • x와 y의 관계 변화를 볼 때 사용하기 좋다.

 

  • 종에 따른 몸무게와 발사이즈의 분포
sns.lineplot(data=penguins, x='body_mass_g', y='flipper_length_mm', hue='species')

출력 : 

 

 

  • 종에 따른 부리의 길이와 깊이의 분포
sns.lineplot(data=penguins, y='bill_length_mm', x='bill_depth_mm', hue='species')

출력 : 

 

 

 

- Pointplot

: 선을 그림과 동시에 각 포인트 별 얼마나 차이가 있는지 보여주는 plot

  • 특정 수치 데이터를 error bar와 함께 출력해준다.
    --어떤 데이터가 어떤 error를 가지고 있는지 파악할 수 있다.
  • 수치 데이터를 다양한 각도에서 한 번에 바라보고 싶을 때 사용한다.
  • 차이가 클 수록 선이 크게 벌어진다.
  • 데이터와 error bar를 한 번에 찍어주기 때문에, 살펴보고 싶은 특정 지표들만 사용하는 것이 좋다.

 

sns.pointplot(data=penguins, y='flipper_length_mm', x='sex', hue='species')

출력 : 

 

Comments