본문 바로가기
Data/[스파르타 내일배움캠프]

[TIL]본캠프 22일차(기초 프로젝트 1일차)

by MIN_JOON 2024. 5. 17.
  • 파이썬 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