01-08 17:04
Recent Posts
Recent Comments
관리 메뉴

너와나의 관심사

pandas 에서 특정 colum 의 str 조건에 따른 추가 열생성 본문

카테고리 없음

pandas 에서 특정 colum 의 str 조건에 따른 추가 열생성

벤치마킹 2024. 6. 8. 00:10

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import pandas as pd
 
data = {'name':['michael','louis','jack','jasmine'],
        'grades':[90,80,70,60],
        'result':['N/A','N/A','N/A','N/A']}
 
df = pd.DataFrame(data,columns=['name','grades','result'])
# grades 값이 90 이라면 result 는 'A'
df.loc[df['grades'== 90'result'= 'A'
# grades 값이 80 이라면 result 는 'B'
df.loc[df['grades'== 80'result'= 'B'
 
 
#조건문에 따른 result 열 생ㅅ 
df.loc[(df['result'== 'A'), 'result'= 'FF'
df.loc[(df['result'!= 'A'), 'result'= 'CC'
df.head
 
cs
Comments