[python] stack & unstack

2022. 5. 19. 17:59·python
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
'python' 카테고리의 다른 글
  • [python] apply lambda
  • [python] reset_index( )
  • [python] bar / barh 그래프
  • [python] axis=0 axis=1
ISFP의 블로그
ISFP의 블로그
이건 첫 번째 레슨, 업무에서 마주친 문제 해결 경험 공유하기 이건 두 번째 레슨, 개인적으로 공부한 데이터/AI 지식을 기록하기 이건 세 번째 레슨, 다른 사람과 비교하지 말고 오직 어제의 나와 비교하기
  • ISFP의 블로그
    resultofeffort
    ISFP의 블로그
  • 전체
    오늘
    어제
    • 분류 전체보기 (117)
      • python (25)
      • pythonML (27)
      • Linux (0)
      • 오류Error (8)
      • information (7)
      • Deep learning (5)
      • pytorch (29)
      • 코딩테스트 (4)
      • 밑바닥 DL (4)
      • 논문 리뷰 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    오블완
    토큰화
    nlp
    cnn
    분류
    Deep Learning
    딥러닝
    데이터분석
    Ai
    Pandas
    텍스트전처리
    pytorch
    자연어처리
    티스토리챌린지
    deeplearning
    konlpy
    인공지능
    머신러닝
    machinelearning
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
ISFP의 블로그
[python] stack & unstack
상단으로

티스토리툴바