[python 실무] 파이썬 조건에 맞는 행만 제거하기 - 1초컷
2023. 11. 29. 01:08ㆍ1. Data Analyst/1-1. Python
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
반응형
'1. Data Analyst > 1-1. Python' 카테고리의 다른 글
[Python 실무] 경쟁사 가격 크롤링 (0) | 2024.05.17 |
---|---|
[python 실무] pandas 천단위 구분, 소수점 2개만 보이기 - 1초컷 (0) | 2023.11.30 |
[python 실무] 파이썬 csv 파일 불러오기 - 데이터가 1행에 없는 경우 해결방법 - 1초컷 (2) | 2023.11.28 |
[python 실무 / 업무자동화] - 여러 pdf 파일 1개로 합치기 (0) | 2023.10.06 |
[python Error] SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \UXXXXXXXX escape (0) | 2023.08.30 |