- 파이썬 replace 함수
- 대상 문자열에서 검색 문자를 지정하여 일치하는 문자가 있으면 원하는 문자로 교체
- replace('검색 문자열','치환 문자열')
- 검색하는 문자열이 완전히 일치해야 치환
- 일부만 일치해도 바꾸고 싶다면 str.replace()함수를 사용
- inplace옵션이 True일 경우 원본 데이터도 변경
데이터프레임['컬럼명'].str.replace('검색 문자열','대체 문자열)
#예시
bank['Age'].str.replace('_','') #언더바 삭제
- 판다스를 이용한 최빈값 구하기
- mode: 대상 행/열의 최빈값을 구하는 메서드
- df.mode(axis=0, numeric_only=False , dropna=True)
- axis: 최빈값을 구할 축
- numeric_only: True일 경우 숫자, 소수, 부울값에 대해서만 연산 수행
- dropna: 결측치를 계산에서 제외할지 여부
bank.groupby('Customer_ID',as_index=False)['Age'].agg(pd.Series.mode) #각 고객의 나이 최빈값 구하기
기초 프로젝트 1일차
은행 고객데이터 분석인데
꽤나 어려운 걸 고른 느낌이다....
'Data > [스파르타 내일배움캠프]' 카테고리의 다른 글
[TIL]본캠프 23일차(기초 프로젝트 2일차) (1) | 2024.05.20 |
---|---|
[WIL]본캠프 5주차 (1) | 2024.05.17 |
[TIL]본캠프 21일차 (1) | 2024.05.16 |
[TIL]본캠프 20일차 (1) | 2024.05.14 |
[TIL]본캠프 19일차 (1) | 2024.05.13 |