본문 바로가기
Data Preprocessing

데이터 필터링

by Nowkeeh Ahc
데이터 필터링 (조건에 따른 데이터 추출)

데이터 필터링 (조건에 따른 데이터 추출)

데이터 분석을 위해서는 먼저 데이터를 필터링하여 원하는 데이터만 추출하는 과정이 필요합니다. 이번 게시글에서는 데이터 필터링 과정에 대해 살펴보겠습니다.

데이터 필터링

파이썬에서는 pandas 라이브러리를 사용하여 데이터를 필터링할 수 있습니다. 예를 들어, 다음과 같은 데이터가 있다고 가정해보겠습니다.

Name Age City
John 25 New York
Jane 30 Los Angeles
Mike 35 Chicago

위 데이터를 다루기 위해서는 다음과 같은 코드를 사용합니다.

import pandas as pd data = pd.read_csv('data.csv') # Age가 30 이상인 데이터만 추출합니다. filtered_data = data[data['Age'] >= 30] print(filtered_data)

위 코드를 실행하면 다음과 같은 결과를 출력합니다.

Name Age City 1 Jane 30 Los Angeles 2 Mike 35 Chicago

위 코드에서는 Age가 30 이상인 데이터만 추출하였습니다. 이외에도 다양한 조건으로 데이터를 필터링할 수 있습니다. 예를 들어, City가 "New York"인 데이터만 추출하고 싶은 경우 다음과 같은 코드를 사용할 수 있습니다.

import pandas as pd data = pd.read_csv('data.csv') # City가 "New York"인 데이터만 추출합니다. filtered_data = data[data['City'] == 'New York'] print(filtered_data)

위 코드를 실행하면 다음과 같은 결과를 출력합니다.

Name Age City 0 John 25 New York

위와 같이 pandas를 사용하면 데이터를 간단하게 필터링할 수 있습니다. 필요에 따라 다양한 조건으로 데이터를 추출해 보세요.

댓글