[Python] Dataframe 값과 일치하는 행 추출, 삭제, 값 변경
2022. 11. 28. 14:25ㆍ파이썬
[Python] Dataframe 값과 일치하는 행 추출, 삭제, 값 변경
추출하기
dataset = dataset[dataset['칼럼']=='원하는값']
제거
# 특정 값이 있는 행을 삭제할때 사용
# -999.00값이 있는 행들의 인덱스를 추출하여 drop함수로 제거한다.
idx = newDf[newDf['ALLSKY_KT']==-999.00].index
newDf = newDf.drop(idx)
값 변경
# 행,열 인덱스 접근 후 값 변경시 배열처럼 [][]이 아니라 [,] 이다
newDf.loc[idx,'target'] = float(newDataset[idx[8:]].iloc[0])
특정 행, 특정 값 수정
newDf.at[idx,'target'] = 수정할 값
'파이썬' 카테고리의 다른 글
[Python] Dataframe resample specific(특정) column concat(이어붙이기) (0) | 2022.11.22 |
---|---|
[python] DatetimeIndex 값 추가하기 및 date관련 함수 (0) | 2022.11.21 |
[Python] dataframe 리스트 안에있는 조건 검색 (0) | 2022.11.08 |
[python] df.drop if exists (0) | 2022.10.13 |
[Python] json to dataframe (+ chain key) (0) | 2022.09.20 |