컬럼에서 특정 값을 가진 행 삭제하는 Pandas 예제Python/Pandas2024. 3. 22. 23:27
Table of Contents
반응형
컬럼에서 특정 값을 가진 행을 삭제하는 Pandas 예제입니다.
2024. 3. 21 최초작성
Age 컬럼의 값이 40인 행과 Age 컬럼의 값이 34이하인 행을 제거하는 예제코드입니다.
import pandas as pd data = {'Name': ['John', 'Anna', 'Peter', 'Linda'], 'Age': [28, 34, 39, 40]} df = pd.DataFrame(data) print(df) print() # 'Age'가 40인 행의 인덱스를 찾기 indexes_to_drop = df[df['Age'] == 40].index # 해당 인덱스를 가진 행을 삭제 df.drop(indexes_to_drop, inplace=True) # 'Age'가 34 이하인 행의 인덱스를 찾기 indexes_to_drop = df[df['Age'] <= 34].index # 해당 인덱스를 가진 행 삭제 df.drop(indexes_to_drop, inplace=True) print(df) |
실행결과 인덱스가 2인 행만 남았습니다.
Name Age
0 John 28
1 Anna 34
2 Peter 39
3 Linda 40
Name Age
2 Peter 39
반응형
'Python > Pandas' 카테고리의 다른 글
Pandas 강좌 3 - 데이터 선택하는 방법, iloc (0) | 2024.08.12 |
---|---|
값 범위에 따라 컬럼 값 변경하는 pandas 예제 (0) | 2024.03.21 |
Pandas 강좌 9 - 결측치(Missing data) (0) | 2023.10.12 |
Pandas 강좌 8 - Pandas에서 CSV, HDF5, Excel로 저장 및 읽기 (0) | 2023.10.12 |
Pandas 강좌 7 - 그래프 그리기(Plotting) (0) | 2023.10.12 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
@webnautes :: 멈춤보단 천천히라도
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!