728x90
반응형
damn = pd.DataFrame({'대청':[36.477629,127.480822],
'용담':[35.945119,127.524596],
'보령':[36.248082,126.645782],
'밀양':[35.462742,128.928952],
'보현산':[36.126778,128.949904]})
damn
stack : 컬럼(column) => 인덱스(index)
컬럼에 있는 댐이름들을 인덱스로 옮김
damn.stack()
0 대청 36.477629
용담 35.945119
보령 36.248082
밀양 35.462742
보현산 36.126778
1 대청 127.480822
용담 127.524596
보령 126.645782
밀양 128.928952
보현산 128.949904
dtype: float64
unstack : 인덱스(index) => 컬럼 (column)
인덱스 0번째에 있던 0,1 을 컬럼으로 옮김
** unstack(숫자) => 숫자 부분에는 몇번째에 있는 인덱스를 컬럼으로 옮길것인지를 써넣기
default : unstack(-1) (마지막에 있는 인덱스)
damn.stack().unstack(0)
728x90
반응형
'python' 카테고리의 다른 글
[python] apply lambda (0) | 2022.05.30 |
---|---|
[python] reset_index( ) (0) | 2022.05.30 |
[python] bar / barh 그래프 (0) | 2022.05.19 |
[python] axis=0 axis=1 (0) | 2022.04.18 |
[python] DataFrame 생성하기/ 넘파이 ndarray, 리스트, 딕셔너리로 변환하기 (0) | 2022.03.24 |