파이썬 (axis = 0, axis = 1)

1667 단어 pandas파이썬numpy
이번에는 파이썬 (numpy 및 pandas)에서 axis에 대해 이야기 할 것입니다.

■ axis의 기본 규칙



axis = 0:행 방향(행 01에서 02로 향하는 방향)→ 세로 방향
axis = 1: 열 방향(열 A에서 B로 향하는 방향) → 가로 방향


■ 실제로 확인해 본다



pandas에서 DataFrame을 두 개 준비해 봅시다.

여기서 concat(데이터 프레임 연결)을 수행합니다.

이상으로부터, axis 의 기능에 대해서 확인할 수 있었습니다.

참고 문헌 : Python에 의한 훌륭한 데이터 분석 교과서
(Python 3 엔지니어 인증 데이터 분석 시험의 공식 텍스트)
URL : htps // cbt. 오 dyse y-ko m. 이. jp / py 어쨌든 ぁm. HTML

■ 예외도 있다



axis의 경우 numpy의 기본 연산에서 pandas의 데이터 프레임 연결까지
위의 기본 규칙을 기반으로 처리할 수 있습니다.

그러나 일부는 다음과 같습니다.

보통 생각하면

행(02)이면 옆에 삭제하기 때문에 axis=1
열 (B)이면 세로로 삭제하기 때문에 axis = 0

되어 버릴지도 모릅니다.

이 경우에는 어디까지나 뉘앙스가됩니다.

・행 방향(세로)으로 이동하여 삭제하고 싶은 행을 선택한다→axis=0
・열 방향(가로)으로 이동하여 삭제하고 싶은 열을 선택한다→→axis=1

라고 생각하면 좋다.

좋은 웹페이지 즐겨찾기