728x90
반응형
728x90
직원 이름이 몇글자인지 글자수를 세어서 새로운 컬럼 length를 만드세요
df['Employee Name'].str.len()
df['length'] = df['Employee Name'].str.len()
df
시급이 30 이상이면, 'A'그룹이라 하고, 시급이 30보다 작으면 'B'그룹이라고 함 (조건문)
새로운 컬럼 group을 만들어서 저장하세요
df['Salary [$/h]']
함수 만드는 순서
1. 함수의 호출부분을 먼저 작성한다.
2. 호출부분을 참고하여 함수를 정의한다.
def grouping(Salary): # 함수만들기 : def
if Salary >= 30:
return 'A'
else:
return 'B'
df['group'] = df['Salary [$/h]'].apply(grouping)
df
반응형
728x90
반응형
'즐거운프로그래밍' 카테고리의 다른 글
[pandas] pandas CONCATENATING AND MERGING (0) | 2023.11.16 |
---|---|
[pandas] pandas SORTING AND ORDERING (0) | 2023.11.16 |
[pandas] pandas 실습예제 3 (0) | 2023.11.16 |
[pandas] pandas 실습예제 2 (0) | 2023.11.16 |
[pandas] pandas 실습예제 1 (0) | 2023.11.16 |