[Pandas]데이터프레임 로우와 컬럼 바꾸기(df.T)
- Python/Pandas
- 2021. 7. 25.
반응형
반응형
데이터프레임의 로우와 컬럼을 바꾸는 방법입니다.
넘파이에서 transpose 하는 방법과 동일합니다.
T 를 이용합니다.
df를 다음과 같이 만들었습니다.
df
로우와 컬럼을 바꿔보겠습니다.
df.T
인덱스가 설정되어 있으면 인덱스의 내용이 위로 올라가게 됩니다.
df2= df2.set_index('Name')
df2.T
멀티인덱스로 해도 똑같이 적용됩니다.
인덱스에 들어가는 내용이 컬럼으로 됩니다.
df2= df2.set_index(['Name','Gender'])
df2.T
컬럼을 확인해보면 다음과 같이 멀티인덱스로써 이루어져 있는 걸 볼 수 있습니다.
df2_T = df2.T
df2_T.columns
관련 포스팅
'Python > Pandas' 카테고리의 다른 글
[Pandas] 중복데이터 병합하기(column이 모두 같은 경우) (3) | 2021.12.03 |
---|---|
[Pandas] notna,notnull (0) | 2021.08.14 |
[Pandas] 문자열을 여러개의 컬럼으로 나누기 (0) | 2021.07.24 |
[Pandas] 데이터프레임 멀티인덱스 다루기(loc,xs) (0) | 2021.07.18 |
[Pandas] 어디까지 열 수 있니?(I/O with pandas) (4) | 2021.06.25 |