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
이번 기회로 외워서 코드 적는걸로 ~
반응형
'나는야 데이터사이언티스트 > PYTHON' 카테고리의 다른 글
[Python]파이썬 버전 확인하기(python,pip,패키지...) (0) | 2022.07.05 |
---|---|
[Python]DataFrame에서 지수표현식 없이 숫자 표현하기(숫자에 e 없애기 (0) | 2022.06.16 |
[Python] Anaconda3에 site-packages 폴더 없을때/위치 찾기 (0) | 2022.06.02 |
[Python]Jupyterlab 가상환경 생성 및 커널로 쉽게 사용하기 (0) | 2022.05.10 |
[Python]범주형 데이터 전처리(순서가 있는 인코딩, Label Encoding, dummy) (0) | 2021.12.28 |