Python

Python파이썬 pandas APPLYING FUNCTIONS//Apply()

왕현성 2022. 11. 25. 10:18
728x90

위 사진의 요구사항처럼 컬럼을 가져와서 apply()를 이용해서 처리를 해보았다.

 

apply()를 사용하는 방법이 아닌 , 위 사진 처럼 str.upper() 문자열의 upper()함수를 이용해서 처리했다.

위 사진의 요구사항은 시급이 30이상이면 , A라고하고 그렇지 않으면 B라고구분해서 새로운 컬럼인 'group'을 만들어 저장하는 작업까지 해달라고했다.

def grouping(salary):
    if salary >= 30:
        return 'A'
    else:
        return 'B'

우선 이렇게 grouping()이라는 함수를 만들어 준 후 .apply()를 이용해 A 또는 B로 새로운 컬럼 그룹을 만들어보았다.