2024.07.15
✳️ 값 바꾸기
🔹값 1개만 변경
df.loc[행의 인덱스, '컬럼명'] = 바꿀 값
🔹특정 열 통째로 변경
# 한가지 값으로 변경할 경우
df.loc['컬럼명'] = 바꿀 값
# 리스트 내역으로 변경할 경우
df.loc['컬럼명'] = 바꿀 값 리스트
🔹특정 행 통째로 변경
df.loc[행의 인덱스] = 바꿀 값 리스트
🔹여러 행, 여러 열의 값 동시 변경
df.loc[행의 인덱스 리스트, 열 이름 리스트] = 바꿀 값
🔹조건에 해당하는 위치의 값 변경
df.loc[조건, 바꿀 행] = 바꿀 값
🔹replace를 이용한 특정 값 대체
# replace method 사용
df = df.replace(기존 값, 변경 값)
# 특정 열 내에서만 값을 대체
df = df.replace({'열 이름' : 기존 값}, 변경 값)
<참고자료>
https://jimmy-ai.tistory.com/245
'📒 Today I Learn > 🐍 Python' 카테고리의 다른 글
[Pandas] count & size (0) | 2024.07.16 |
---|---|
[Python] 파이썬에서 like 검색 - .str.startswith() & .str.contains() (0) | 2024.07.15 |
[Pandas] .drop_duplicates( ) : 데이터프레임 중복 제거 (0) | 2024.07.15 |
[Pandas] .loc[ ] & .iloc[ ] (0) | 2024.07.15 |
[Python] 할당과 복사 (0) | 2024.07.12 |