혼자 공부하는 데이터 분석 with 파이썬 - 예스24
혼자 해도 충분하다! 1:1 과외하듯 배우는 데이터 분석 자습서이 책은 독학으로 데이터 분석을 배우는 입문자가 ‘꼭 필요한 내용을 제대로 학습’할 수 있도록 구성했습니다. 뭘 모르는지조차
www.yes24.com
https://www.yes24.com/Product/Goods/116253011
3주차(25.1.20 - 1.26) Chapter 03 데이터 정제하기
기본미션
▶ p.182 확인문제 2번 풀이
Q2. 1번 문제의 df 데이터프레임에서 'col1' 열의 합을 계산하는 명령으로 올바르지 않은 것은 무엇인가요?
①df['col1'].sum()
②df[['col1']].sum()
③df.loc[:,df.columns == 'col1'].sum()
④df.loc[:, [False,False,True]].sum()
>> 정답 : 4번, 'col3' 열의 합 계산
sol)
추가미션
▶ p. 219 확인문제 5번 풀이
Q5. 다음 df 데이터프레임에서 df.replace(r'ba.*', 'new', regex=True)의 결과는?
>> 정답 : 1번, ba.* 패턴에 매칭되는 문자열을 "new"로 대체
sol)
df.replace(r'ba.*', 'new', regex=True)
replace() 메서드 → df 데이터프레임에서 특정 패턴을 다른 값으로 대체
- r'ba.*': 정규식(Regex) 패턴, ba로 시작하고 뒤에 어떤 문자(0개 이상)가 오는 문자열 찾음
- 'new': 매칭된 패턴을 이 값으로 대체
- regex=True: replace() 메서드가 정규식을 처리하도록 지정
결과
ba.* 패턴에 매칭되는 문자열을 "new"로 대체
열 A: "bat" → "new"
bait" → "new"
열 col2: "bar" → "new"
'혼공학습단(한빛미디어)' 카테고리의 다른 글
[혼공단13기] 혼자 공부하는 데이터 분석 with 파이썬 - 5주차 (0) | 2025.02.15 |
---|---|
[혼공단13기] 혼자 공부하는 데이터 분석 with 파이썬 - 4주차 (0) | 2025.02.08 |
[혼공단13기] 혼자 공부하는 데이터 분석 with 파이썬 - 2주차 (0) | 2025.01.17 |
[혼공단13기] 혼자 공부하는 데이터 분석 with 파이썬 - 1주차 (0) | 2025.01.12 |
[혼공단] 한빛미디어 - 혼공학습단 13기 start (0) | 2025.01.12 |