-
가로축과 세로축을 한번에 바꾸고 싶을 경우(행,열을 서로 바꾸기)파이썬, Python/엑셀 대신 파이썬! 2023. 6. 21. 21:36728x90
가끔 통계청 데이터를 다운받아서 작업을 하려다 보면,
가로축에는 연도, 세로축에는 항목명이 나와있는데
이를 파이썬 matplotlib 혹은 seaborn을 써서 시계열로 시각화 하고 싶을때 살짝 어려움이 발생된다.
이럴때는, 아주 간단하게!
transpose를 쓰면 된다.
import pandas as pd # 임의의 데이터프레임 생성 data = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}) # 행과 열을 바꾼 전치된 데이터프레임 생성 transposed_data = data.transpose() # 결과 출력 print(transposed_data)
아니면, 훨씬 더 간단한 방법!
T 를 활용하자.
import pandas as pd # 임의의 데이터프레임 생성 data = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}) # 행과 열을 바꾼 전치된 데이터프레임 생성 transposed_data = data.T # 결과 출력 print(transposed_data)
반응형'파이썬, Python > 엑셀 대신 파이썬!' 카테고리의 다른 글
맨앞의 컬럼을 제외한 나머지 컬럼의 데이터 타입을 바꾸자! (0) 2023.06.21 RangeIndex ?? (0) 2023.06.21 엑셀의 필터기능을 파이썬에서_(1) 일괄 값 입력 (0) 2023.06.21 여러개 파일을 하나로 병합하기! (0) 2023.06.20 엑셀에서 수식오류로 #NAME? 이 된 셀을 파이썬에서 처리하는 방법? (0) 2023.06.20