Pandas DataFrame 인덱스 및 열 이름 바꾸기
이 시나리오에서는 DateTime 인덱스와 레이블이 지정되지 않은 열이 있는 CSV 파일이 있고 둘 다 이름을 바꿉니다. 인덱스와 열은 구성과 분석에 매우 중요합니다. 그러나 표준 df.rename() 메서드를 사용하면 열 이름만 바꿉니다.
해결 방법: 인덱스 수준 이름 이름 바꾸기
인덱스 값의 레이블에는 df.index.names 속성을 사용하십시오. 이 경우:
df.index.names = ['Date']
이것은 인덱스 수준에 'Date'라는 이름을 할당합니다.
색인과 열 이해
열과 색인은 본질적으로 동일한 유형의 객체(색인 또는 멀티인덱스). transpose 메소드를 사용하여 역할을 바꿀 수 있습니다. 이 개념은 이름 바꾸기 프로세스를 이해하는 데 도움이 됩니다.
예
참고: index.names 및 columns.names 속성은 단순한 목록이므로 목록을 통해 이름을 바꿀 수 있습니다. 이해 또는 지도.
인덱스 값 이름 바꾸기와 레벨 이름 사이의 주요 차이점은 레벨 이름은 레이블이나 제목을 참조하는 반면, 값 이름을 바꾸면 인덱스 또는 열 값 자체가 직접 변경된다는 점을 기억하세요.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3