파이썬 시각화 3 regplot

tnaql·2024년 10월 29일

SQL 2

목록 보기
8/26

regplot

데이터의 분포와, 이 데이터를 선형으로 표현하는 Regression Line을 동시에 표현해주는 그래프
점과 선이 함께 있는 그래프라고 생각하면 된다.

기본 그래프는 위와 같이 그린다.

하지만 여기서도 차원을 더하고 싶다면 앞서 배운 FacetGrid를 사용한다

방식은 똑같지만, 두 번째 행에서 sns.barplot 이었던 것을 sns.regplot 으로 바꿔주면 된다.
첫 번째 행의 hue = 'attrition' 은 범례를 하나 추가할건데, attrition을 추가하라는 의미이며,
세 번째 행의 facet = facet.add_legent() 는 오른쪽에 작게 있는 attrition에 대한 설명을 추가한다는 뜻이다

조금 더 꾸미려면 이렇게 꾸밀 수 있다.
hue_order 은 범례의 순서를 바꾸는 것이고,
palette는 색상을 바꿀 수 있는 것이다
fit_reg=False 는 그래프에 있던 선을 지워준다는 의미이다

profile
이직 준비중

0개의 댓글