범주 합치기
지역 강아지 입양 웹사이트 이용자들이 제기한 문제 중 하나는 선택지가 너무 많다는 점이에요. 다양한 견종을 살펴보다가 선택지가 너무 많아 길을 잃곤 한다는 거죠. 일부 데이터를 단순화하기 위해 각 열을 점검하며 적절할 경우 데이터를 합치려고 해요. 원본 데이터를 보존하기 위해 dogs 데이터셋에 업데이트된 새 열을 만들 거예요. 먼저 coat 열부터 시작합니다. 빈도표는 다음과 같아요:
short 1969
medium 565
wirehaired 220
long 180
medium-long 3
이 연습은 강의의 일부입니다
Python으로 범주형 데이터 다루기
연습 안내
wirehaired와medium-long을medium으로 매핑하는 사전update_coats를 만드세요.- 이 새 사전에 지정된 범주를 합쳐서 새 열
coat_collapsed에 저장하세요. - 이 새 열을 범주형 Series로 변환하세요.
- 이 새 Series의 빈도표를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create the update_coats dictionary
____
# Create a new column, coat_collapsed
dogs["coat_collapsed"] = ____
# Convert the column to categorical
____
# Print the frequency table
print(____)