zenn.skin 무료버전 배포중!
자세히보기

Python/Syntax

[Pandas] pivot

koosco! 2022. 9. 28. 16:18

pandas.DataFrame.pivot을 사용하면 열값에 따른 pivot table을 생성할 수 있습니다. 행값과 열값이 동일한 데이터가 2개 이상 존재하면 ValueError가 발생하기 때문에 주의해야 합니다.

파라미터 설명
index pivot table의 index를 생성할 열 선택
default=None
columns pivot table의 column을 생성할 열 선택
default=None
values pivot table이 나타낼 값을 선택
별도로 지정을 하지 않는다면 남은 열들을 사용함
defalut=None
import pandas as pd

data = pd.read_csv('data.csv')
data[:8].pivot('age', 'sex', 'height')

pivot을 사용하면 이런 식으로 나이와 성별에 따른 키 데이터를 확인할 수 있습니다.

'Python/Syntax'의 다른글

  • 현재글 [Pandas] pivot

관련글