열 삭제하기
DataFrame에는 분석에 도움이 되지 않는 열이 포함되어 있는 경우가 자주 있어요. 이런 열은 남은 열에 집중할 수 있도록 DataFrame에서 삭제하는 것이 좋습니다.
이번 연습에서는 county_name 열이 결측값만 포함하므로 삭제하고, 모든 교통 단속이 한 주(Rhode Island)에서만 이루어졌기 때문에 state 열도 삭제할 거예요. 즉, 이 두 열은 유용한 정보가 없으므로 제거해도 됩니다. 각 열의 결측값 개수는 미리 출력되어 있습니다.
이 연습은 강의의 일부입니다
pandas로 경찰 활동 분석하기
연습 안내
- DataFrame의
.shape를 확인해 행과 열의 개수를 알아보세요. .drop()메서드에 열 이름을 문자열 리스트로 전달하여county_name과state두 열을 모두 삭제하세요.- 다시
.shape를 확인해 열이 두 개 줄었는지 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Examine the shape of the DataFrame
print(ri.____)
# Drop the 'county_name' and 'state' columns
ri.____([____, ____], axis='columns', inplace=True)
# Examine the shape of the DataFrame (again)
print(____)