시작하기무료로 시작하기

.loc[]으로 부분 추출하기

인덱스의 가장 강력한 기능은 .loc[]으로, 인덱스 값을 사용하는 부분 추출 메서드로, 단일 인자를 전달하면 행을 부분 추출합니다.

.loc[]을 이용한 부분 추출 코드는 대괄호를 사용하는 일반적인 방식보다 읽기 쉬워서 코드 유지 관리가 훨씬 편리합니다.

pandaspd로 로드되어 있습니다. temperaturestemperatures_ind를 사용할 수 있으며, 후자는 city를 인덱스로 사용합니다.

이 연습은 강의의 일부입니다

pandas를 이용한 데이터 다루기

강의 보기

연습 안내

  • "London""Paris"를 포함하는 cities 리스트를 만드세요.
  • []로 부분 추출하여 city 열의 값이 cities 리스트에도 포함되어 있는 행만 temperatures에서 필터링하세요.
  • .loc[]로 부분 추출하여 cities 리스트에 포함된 도시가 있는 행만 temperatures_ind에서 필터링하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Make a list of cities to subset on
cities = ["____", "____"]

# Subset temperatures using square brackets
print(temperatures[____])

# Subset temperatures_ind using .loc[]
print(temperatures_ind.loc[____])
코드 편집 및 실행