1. Data Analyst/1-1. Python
[python 실무] 파이썬 조건에 맞는 행만 제거하기 - 1초컷
Data Analyst
2023. 11. 29. 01:08
728x90
반응형
파이썬을 사용하여 조건에 해당하는 행만 추출하고 제거하려면 어떻게 해야할까?
우선 기본적인 라이브러리를 불러온다.
import pandas as pd
import os
import matplotlib.pyplot as plt
파일을 불러온다.
file = 'file_name.csv'
df = pd.read_csv(file, header=0)
여기서 서울인 행만 제거하려면 어떻게 해야할까?
df = df_bc.drop(df_bc[df_bc['지역'] == '서울'].index, axis=0)
df.head(10)
# 조건에 맞는 행 삭제하기 df.drop(df[df['지역'] =='서울'].index, axis=0)
# df['지역']=='서울' : df_bc프레임 지역 컬럼에서 서울인 모든 행 추출
# df[ " ].index : "(지역이 서울인 행들)의 인덱스 값만 추출
# .drop( , axis=0) 추출된 인덱스값들에 해당하는 행 삭제(axis = 0)
# 조건에 맞는 행 삭제하기 df.drop(df[df['지역'] =='서울'].index, axis=0)
# df['지역']=='서울'
: df_bc프레임 지역 컬럼에서 서울인 모든 행 추출
# df[ " ].index
: (지역이 서울인 행들)의 인덱스 값만 추출
# .drop( , axis=0)
:추출된 인덱스값들에 해당하는 행 삭제(axis = 0)
728x90
반응형