군침이 싹 도는 코딩

Python pandas 데이터 값 수정 본문

Python/Pandas

Python pandas 데이터 값 수정

mugoori 2022. 11. 24. 10:20

판다스의 데이터 값 수정 방법

df
>>>   bikes pants watches glasses
store 1 20   30     35      NaN
store 2 15   5      10     50.0

df.loc['store 2','watches'] = 20  
df
>>>   bikes pants watches glasses
store 1 20   30     35      NaN
store 2 15   5      20     50.0
## 기호( = ) 기준으로 왼쪽에는 데이터 억세스 오른쪽에는 저장할값을 넣는다.

판다스에 새 컬럼을 넣는법

df
>>>   bikes pants watches glasses
store 1 20   30     35      NaN
store 2 15   5      20     50.0

# shirts 라는 컬럼을 만들고 , store 1 에는 15개 store 2 에는 2개

df['shirts']= [15,2] 
df
>>>   bikes pants watches glasses shirts
store 1 20   30     35      NaN     15
store 2 15   5      20     50.0     2
## 기호 ( = ) 을 기준으로 왼쪽은 새 컬럼 오른쪽은 저장할 값을 넣어준다.

# suits 라는 컬럼을 만들되 pants 컬럼의 값과 shirts 컬럼의 값을 더해서 만드세요

df['suits'] = df['pants'] + df['shirts'] 
df
>>>   bikes pants watches glasses shirts suits
store 1 20   30     35      NaN     15    45
store 2 15   5      20     50.0     2     7
## 기호 ( = ) 를 기준으로 왼쪽은 새 컬럼 오른쪽은 팬츠와 셔츠를 + 연산자를 이용해 더해준다