나는야 데이터사이언티스트/PYTHON

[Python]if문 안쓰고 dataframe 조건 넣어 값 바꾸기

우주먼지의하루 2022. 6. 9. 12:02
728x90

매번 쓰는 건데 매번 찾아보고 코드짜서 기록 겸 외우려고 쓰는 포스팅...


python에서 조건 걸어서 DataFrame 값 바꾸고 싶을 때 쓰는 방법 !!


#df['a'] = 1 이면 b 열에 1을 넣어라
df.loc[(df['a']==1),'b'] = 1


#df['a'] = 1 이면 a 열에 1을 넣어라(같은 열에도 가능 !)
df.loc[(df['a']==1),'a'] = 1


이번 기회로 외워서 코드 적는걸로 ~

반응형