- 파이썬 컬럼간의 관계 나타내는 차트 만들기
>>> import numpy as np
>>> import pandas as pd
>>> import matplotlib.pyplot as plt
>>> import seaborn as sb
plt.scatter() : 컬럼간의 관계(비례관계, 반비례관계, 아무관계없음)를 나타내는 차트 만들어준다
# 관계를 나타낼 컬럼 입력
>>> plt.scatter(data= df, x= '컬럼1', y= '컬럼2')
sb.regplot() : 컬럼간의 관계(비례관계, 반비례관계, 아무관계없음)를 나타내는 차트 만들어준다
※ plt.scatter()와 비슷하지만 다른점은 차트에 선이 생긴다
# 관계를 나타낼 컬럼 입력
>>> sb.regplot(data= df, x= '컬럼1', y ='컬럼2')
sb.pairplot() : 컬럼간의 관계(비례관계, 반비례관계, 아무관계없음)를 나타내는 차트 만들어준다
>>> sb.pairplot(data= df, vars= ['컬럼1', '컬럼2', '컬럼3'])
>>> sb.pairplot(data= df, hue='컬럼', kind='reg', vars= ['컬럼1', '컬럼2', '컬럼3'])
# kind='reg' 입력시 데이터 피팅되는 선 생성
# hue='컬럼' 입력시 해당 값에 색을 입힘
# x, y축 설정
>>> sb.pairplot(data= df, x_vars= ["컬럼1","컬럼2"], y_vars=["컬럼3", "컬럼4"])
'Python > Matplotlib' 카테고리의 다른 글
[Python] Matplotlib 상관계수 구하기 corr() (0) | 2022.12.02 |
---|---|
[Python] Matplotlib 관계 나타내는 차트 만들기(히트맵) plt.hist2d, sb.heatmap (1) | 2022.11.28 |
[Python] Matplotlib 하나의 차트 영역에 여러개 차트 넣기, 크기 조절하기 plt.subplot(), plt.figure (0) | 2022.11.28 |
[Python] Matplotlib 구간별 갯수 세는 차트 만들기 plt.hist() (0) | 2022.11.28 |
[Python] Matplotlib 차트 제목, 축 이름, 범례 만들기 plt.title(), plt.legend() (0) | 2022.11.28 |
댓글