전체 글

4분위를 박스 형태로 표현x축값에 이산값을 부여하면 이산값에 따른 box plot을 시각화sns.boxplot(y='Age', data=titanic_df)sns.boxplot(x='Pclass', y='Age', data=titanic_df)
fig, axs = plt.subplots(nrows=1, ncols=3, figsize=(12, 4)) cat_columns = ['Survived', 'Pclass', 'Sex', 'Age_cat']# nrows는 1이고 ncols는 컬럼의 갯수만큼인 subplots을 설정. for index, column in enumerate(cat_columns): print(index, column)0 Survived1 Pclass2 Sex3 Age_cat subplots을 이용하여 주요 category 성 컬럼의 건수를 시각화 하기cat_columns = ['Survived', 'Pclass', 'Sex', 'Age_cat']# nrows는 1이고 ncols는 컬럼의 갯수만큼인 subplots을 설정...
Voilin plot단일 컬럼에 대해서는 히스토그램과 유사하게 연속값의 분포도를 시각화. 또한 중심에는 4분위를 알수있음.보통은 X축에 설정한 컬럼의 개별 이산값 별로 Y축 컬럼값의 분포도를 시각화하는 용도로 많이 사용# Age 컬럼에 대한 연속 확률 분포 시각화 sns.violinplot(y='Age', data=titanic_df)# x축값인 Pclass의 값별로 y축 값인 Age의 연속분포 곡선을 알 수 있음. sns.violinplot(x='Pclass', y='Age', data=titanic_df)# x축인 Sex값 별로 y축값이 Age의 값 분포를 알 수 있음. sns.violinplot(x='Sex', y='Age', data=titanic_df)
seaborn의 countplot은 카테고리 값에 대한 건수를 표현. x축이 카테고리값, y축이 해당 카테고리값에 대한 건수sns.countplot(x='Pclass', data=titanic_df)sns.countplot(y='Pclass', data=titanic_df) seaborn의 barplot은 x축은 이산값(주로 category값), y축은 연속값(y값의 평균/총합)을 표현#plt.figure(figsize=(10, 6))# 자동으로 xlabel, ylabel을 x입력값, y입력값으로 설정. sns.barplot(x='Pclass', y='Age', data=titanic_df)sns.barplot(x='Pclass', y='Survived', data=titanic_df)### 수직 bar..
#데이터 로드import pandas as pdtitanic_df = pd.read_csv('titanic_train.csv')titanic_df.head(5)연속값에 대한 구간별 도수 분포를 시각화### matplotlib histogramimport matplotlib.pyplot as pltplt.hist(titanic_df['Age'])#plt.show() (array([ 54., 46., 177., 169., 118., 70., 45., 24., 9., 2.]), array([ 0.42 , 8.378, 16.336, 24.294, 32.252, 40.21 , 48.168, 56.126, 64.084, 72.042, 80. ]), # Pandas 에서 hist 함수를 바로 호출할 수 있음. tit..
Seaborn seaborn: statistical data visualization — seaborn 0.13.2 documentationseaborn: statistical data visualizationseaborn.pydata.orgMatplotlib 보다 쉽고, 예쁘게, Pandas 와의 쉬운 연동Matplotlib 기반으로 쉽게 작성됨Matplotlib의 high level API 라고 이해하면 편함Default 설정만으로 Matplotlib 보다 수려한 Visual 제공하며 Pandas 와 쉽게 연동그러나 Matplotlib를 어느 정도 알고 있어야함Seaborn Axes Level vs Figure Level 함수Axes Level은 기존 Matplotlib과 유사하게 개별 Axes가 P..
황규진
'분류 전체보기' 카테고리의 글 목록 (64 Page)