Seaborn의 관계형 플롯 - 산점도와 선 그래프
관계형 플롯은 두 변수가 어떻게 관련되어 있는지 파악하는 데 유용합니다.
Seaborn에서 관계형 시각화를 위해 자주 사용하는 함수는 다음과 같습니다.
scatterplot()
: 두 연속형 변수 간의 관계를 점으로 시각화lineplot()
: 변수 간의 추세나 패턴을 선으로 시각화
산점도와 선 그래프 사용 시점
- 산점도: 연속적인 관계를 가정하지 않고, 한 변수가 다른 변수에 따라 어떻게 변하는지 탐색할 때 사용 (예:
키
vs.몸무게
) - 선 그래프: 시간이나 순서가 있는 데이터에서 추세를 표현할 때 사용
기본 산점도
아래는 간단한 산점도를 그리는 예제입니다.
간단한 산점도
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset("tips")
sns.scatterplot(data=tips, x="total_bill", y="tip")
plt.title("총 결제 금액 대비 팁 산점도")
plt.show()