-
관계 그래프 그리기Python 2018. 11. 16. 11:35
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline# seaborn 라이브러리에내장된 데이터 불러오기
tips = sns.load_dataset("tips")# 관계 그래프 그리기
# 산점행렬도의 upper triangular matrix에 산점도와 회귀직선
# 산점행렬도의 lower triangular matrix에 이차원 밀집도
# 산점행렬도의 diagonal matrix에 히스토그램
pair_grid = sns.PairGrid(tips)
pair_grid = pair_grid.map_upper(sns.regplot)
pair_grid = pair_grid.map_lower(sns.kdeplot, shade = True)
pair_grid = pair_grid.map_diag(sns.distplot, rug = True)
plt.show()[출처] 데이터 분석을 위한 판다스 입문, Chen/Dainel Y. 지음, 김영하 옮김, 이지스퍼블리싱, p105
'Python' 카테고리의 다른 글
Jupyter Notebook에 있는 이미지 복사하기 (0) 2018.12.11 카테고리 자료형 (0) 2018.12.03 이차원 밀집도 그리기 (0) 2018.11.16 데이터 시각화가 필요한 이유 : Ansombe's Quarter (0) 2018.11.15 Missing Value 처리 (0) 2018.11.01