반응형
df[df['열 조건']] 함수는 Pandas 데이터프레임에서 열에 대한 조건을 적용하여 해당 조건을 만족하는 행만 선택하는데 사용됩니다. 이를 통해 데이터프레임의 필터링 및 데이터 선택이 가능합니다.
메서드 구문:
# 함수 구문
df[df['열 조건']]
예시 코드:
import pandas as pd
# 샘플 데이터프레임 생성
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'David', 'Eve'],
'Age': [25, 30, 35, 28, 23],
'City': ['New York', 'Los Angeles', 'Chicago', 'San Francisco', 'Miami']
}
df = pd.DataFrame(data)
# 'Age' 열이 30 이상인 행 선택
selected_rows = df[df['Age'] >= 30]
위의 코드에서는 샘플 데이터프레임을 생성하고, df['Age'] >= 30 조건을 사용하여 'Age' 열이 30 이상인 행을 선택합니다. 결과로는 해당 조건을 만족하는 행만 포함된 새로운 데이터프레임이 반환됩니다.
이 방법은 데이터프레임에서 특정 조건을 만족하는 행을 추출하거나 필터링할 때 매우 유용합니다. 데이터프레임 내에서 원하는 조건을 쉽게 적용하여 원하는 데이터를 선택할 수 있습니다.
반응형
'Python > Pandas' 카테고리의 다른 글
pandas df.drop() 함수 활용하기 (0) | 2023.12.05 |
---|---|
pandas df.sort_values() 함수 활용하기 (0) | 2023.12.04 |
pandas df.iloc[] 함수 활용하기 (0) | 2023.11.30 |
pandas df.loc[] 함수 활용하기 (0) | 2023.11.29 |
pandas df['열 이름'] 또는 df.열이름 함수 활용하기 (0) | 2023.11.28 |