[파이썬_기초][11-3. Pandas 명령어(테이블 빈칸제외)-블로그 요약]
파이썬의 Pandas를 사용할 때 자주 사용하는 명령어에 대해서 정리하였습니다.
1. 테이블에서 빈칸을 제외[파이썬_기초]11-3. Pandas 명령어(테이블 빈칸제외)
지난번에 이어서 파이썬 특히, Pandas에서 자주 사용하는 함수 또는 명령어에 대해서 알아 보겠습니다.
전문가가 아니라서 코딩자체가 조잡스러울 수 있으므로 참조 부탁드립니다.
1. Pandas테이블에서 빈칸을 제외하고 테이블 만들기
이번에는 Pandas의 표에서 빈칸을 제외하고 표를 만드는 방법에 대해서 알아보겠습니다.
1. Pandas Table 만들기: 이번에는 각종 빈칸을 보여드리기 위해 numpy를 추가함
2. 행을 기준으로 각각의 열에 1개라도 빈칸이 포함되어 있으면 해당 행을 삭제함.
-. Nan 또는 None이 포함되어 있는 1행, 2행, 4행을 삭제함.
3. 행을 기준으로 모든 열이 빈칸일 경우에 해당 열을 삭제함.
-. 4행의 경우에는 모든 열이 빈칸임(None 또는 Nan).
4. 행을 기준으로 특정열에서 빈칸이 포함된 열을 삭제함.
-. 'first_quantity'의 열의 경우에는 2행과 4행에 포함되어 있음.
5. 빈칸이 아닌 갯수에 따라서 열 또는 행을 삭제함.
[Pandas 테이블]
-. 행의 기준으로 treah에서 지정한 갯수 미만으로 빈칸이 아닌 경우에만 삭제
ex) Tresh=3일 경우: 각각의 행의 데이터에서 빈칸이 아닌경우가 3개 미만인 경우에 삭제 진행
--> 0열에는 빈칸이 아닌 값인 5와 13 2개, 2열에는 빈칸이 아닌 값인 14인 1개이므로 0열과 2열이 삭제됨.
ex) Tresh=2일 경우: 각각의 행의 데이터에서 빈칸이 아닌경우가 2개 미만인 경우에 삭제 진행
--> 02열에는 빈칸이 아닌 값인 14인 1개이므로 2열이 삭제됨.
ex) axis=1, Tresh=2일 경우: 각각의 열의 데이터에서 빈칸이 아닌경우가 2개 미만인 경우에 삭제 진행
--> C열에는 1개의 빈칸이 아닌값이 있고, E열에는 전부 빈칸이므로 2개의 열이 삭제됨.
*** Your memories make your destiny ***
'[파이썬] > [파이썬]기초' 카테고리의 다른 글
[파이썬_엑셀]12-2. 엑셀파일들을 Pandas로 변환 및 합치기 (0) | 2023.09.11 |
---|---|
[파이썬_기초]12-1. 특정 폴더에 있는 전체 파일명 불러오기 (0) | 2023.09.08 |
[파이썬_기초]11-2. Pandas 명령어(데이터종류확인) (0) | 2023.05.09 |
[파이썬_기초]11-1. Pandas 명령어(열리스트, Index, 열행크기) (0) | 2023.05.08 |
[파이썬_기초]10. 파이썬 실행파일 만들기 (0) | 2022.06.20 |
댓글