잠토의 잠망경

[python] Tidy Data, 교차분석표, pivot_table 본문

Book/0005.파이썬으로 배우응 통계학 교과서

[python] Tidy Data, 교차분석표, pivot_table

잠수함토끼 2020. 5. 3. 13:24

3.2.6 교차분석표 구현하기

code

cross = pd.pivot_table(
    data   = datas,
    values = 'sales',
    aggfunc= 'sum',
    index  = 'store',
    columns= 'color'
)

print(cross)

결과

color  blue  red
store           
asan      3    4
seoul     1    2

full code

github

from pandas import DataFrame
import pandas as pd


datas = pd.DataFrame({'store':['seoul', 'seoul', 'asan', 'asan'],
                      'color': ['blue', 'red', 'blue', 'red'],
                      'sales':[1, 2, 3, 4]})

print(datas.describe())
print(datas.info())

cross = pd.pivot_table(
    data = datas,
    values= 'sales',
    aggfunc= 'sum',
    index = 'store',
    columns= 'color'
)

print(cross)

 

 

 

Comments