1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 Python

Connected

연습 문제

우측 통행(1)

cars 데이터 세트를 기억하시나요? 각 국가(country)의 인구 1000명당 자동차 수(cars_per_cap)와 우측 통행 여부(drives_right)가 포함되어 있는 데이터 세트였습니다. 이 CSV 형식의 데이터를 DataFrame으로 Python에 불러오는 코드가 스크립트에 포함되어 있습니다.

영상에서 불리언 배열을 기반으로 DataFrame의 관측값을 필터링하는 단계별 방법을 살펴봤습니다. 간단한 것부터 시작해보죠. cars에서 drives_right가 True인 관측값을 모두 찾아보겠습니다.

drives_right는 불리언 열이므로, 먼저 Series로 추출한 다음 해당 불리언 Series를 사용해 cars에서 원하는 관측값을 선택해야합니다.

지침

100 XP
  • drives_right 열을 Pandas Series로 추출하여 dr에 저장하세요.
  • 불리언 Series인 dr을 사용해 cars DataFrame을 부분 추출하세요. 선택된 결과를 sel에 저장하세요.
  • sel을 출력하고, 모든 관측값에서 drives_right가 True인지 확인하세요.