범주 이름 바꾸기
입양 가능 견 데이터셋의 likes_children 열을 업데이트해야 합니다. 현재 빈도는 다음과 같습니다:
Maybe? 1718
yes 1172
no 47
눈에 띄는 부분은 대소문자가 제각각이고 Maybe? 범주에 ?가 포함되어 있다는 점이에요. 데이터를 더 깔끔하게 정리해야 하며, 몇 가지 수정을 요청받았습니다.
이 연습은 강의의 일부입니다
Python으로 범주형 데이터 다루기
연습 안내
Maybe?범주를Maybe로 바꾸도록my_changes라는 이름의 딕셔너리를 만드세요.my_changes딕셔너리를 사용해likes_children의 범주 이름을 바꾸세요..upper()메서드를 사용해 모든 범주 이름이 대문자가 되도록 한 번 더 업데이트하세요.- 업데이트된
likes_children시리즈의 범주를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create the my_changes dictionary
____
# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____
# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] = dogs["likes_children"].____.____(lambda c: c.upper())
# Print the list of categories
print(____)