반응형
Notice
Recent Posts
Recent Comments
Link
개발은 처음이라 개발새발
loc와 iloc (2) - 데이터 변경하기 본문
반응형
우선 데이터 프레임을 만듭니다.
import pandas as pd
exam_data = {'이름': ['민수', '철수', '광수'],
'수학': [80, 90, 100],
'영어': [95, 88, 56],
'국어' : [72, 85, 95]}
df = pd.DataFrame(exam_data, index= ['A','B','C'])
print(df)
우선 지난 1편에서 한 loc와 iloc를 활용해 특정 범위 데이터 표출 예시를 해보겠습니다.
이와 함께 광수와 철수의 영어 점수를 변경해보겠습니다.
#iloc로 특정 데이터 보여주기
label1 = df.iloc[0 : 2]
print(label1, '\n')
#loc로 특정 데이터 보여주기
label2 = df.loc['A' : 'C']
print(label2, '\n')
#loc로 광수 영어점수 68점으로 변경하기
df.loc['C','영어'] = 68
print(df, '\n')
#iloc로 철수 영어점수 100점으로 변경하기
df.iloc[1,2] = 100
print(df, '\n')
결과를 보시면 loc와 iloc를 통해 특정 값을 지정하고 변경된 것을 확인할 수 있습니다.
반응형
'파이썬 > 판다스' 카테고리의 다른 글
df.plot() 데이터프레임 그래프 그리기 - 1 (2) | 2022.06.26 |
---|---|
파이썬 머신러닝 판다스 데이터 분석 자료실 (2) | 2022.06.22 |
loc와 iloc (3) - 데이터 추가하기 (0) | 2022.05.28 |
loc와 iloc (1) (0) | 2022.05.27 |
agg 함수를 이용한 여러 스탯 평균 구하기 (1) | 2022.05.25 |