데이터 프레임 값 변경하기
특정행의 특정컬럼값 변경하기
데이터프레임.loc[인덱스명, 컬럼명] = 값
데이터프레임.iloc[rowindex, columsindex] = 값
샘플데이터

데이터프레임.loc[인덱스명, 컬럼명] = 값
# 데이터프레임.loc[인덱스명, 컬럼명] = 값
# 1행 1열의 값(1) 을 -99로 변경하기
df.loc['row1', 'column1'] = -99
df

데이터프레임.iloc[행인덱스순번, 열 순번] = 값
# 행의 [1] → row2
# 열의 [3] → column4
# 의 값을 77로 변경
df.iloc[1, 3] = 77
df

컬럼값 전체 변경
데이터프레임['컬럼명'] = 값
# column5를 100으로 변경
df['column5'] = 100
df

# column4의 값을 5의 배수로 변경
df['column4'] = list(range(5, 26, 5))
df

# column6 추가 = column4 * column5
df['column6'] = df['column4'] * df['column5']
df

📖 배운거 복습용으로 작성
작성 기준일 : 22. 08. 29 / 구글 코랩
※ 고수님들 만약 내용에 잘못된 부분이 있다면 알려주세요 😉
728x90
'파이썬(Python) > 데이터 분석' 카테고리의 다른 글
DataFrame - 읽기(R) (0) | 2022.09.01 |
---|---|
DataFrame - 수정 (U)_rename (0) | 2022.08.30 |
DataFrame - 삭제(D) (0) | 2022.08.29 |
DataFrame - 컬럼의 집계함수 (0) | 2022.08.29 |
Pandas (0) | 2022.08.12 |