관련 특성 선택하기
이 연습 문제에서는 volunteer 데이터셋에서 중복 열을 찾아내고, 관련 특성만 남기도록 특성 선택을 수행해 관련 특성의 DataFrame을 만들어요.
예를 들어 콘솔에서 volunteer 데이터셋을 살펴보면 위치와 관련된 세 가지 특성 locality, region, postalcode가 있어요. 이들은 관련 정보를 담고 있으므로 세 특성 중 하나만 유지하는 것이 합리적이에요.
콘솔에서 volunteer의 특성을 살펴보고 중복되는 특성을 찾아보세요.
이 연습은 강의의 일부입니다
Python으로 배우는 Machine Learning 전처리
연습 안내
- 중복 열 이름 목록을 만들어
to_drop변수에 저장하세요:- 위치 관련 특성들 중에서는
postalcode만 남기세요. - 특징 공학 과정을 거친 특성들도 중복으로 간주해요.
- 위치 관련 특성들 중에서는
- 데이터셋에서
to_drop목록의 열을 제거하세요. - 선택된 열을 확인할 수 있도록
volunteer_subset의.head()를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create a list of redundant column names to drop
to_drop = ["____", "____", "____", "____", "____"]
# Drop those columns from the dataset
volunteer_subset = ____.____(____, ____)
# Print out the head of volunteer_subset
print(____)