시작하기무료로 시작하기

loc과 iloc(2)

lociloc을 사용하면 DataFrame에서 행과 열을 동시에 선택할 수 있습니다. 아래 명령어들을 직접 실행해서 확인해보세요. 짝을 이루는 명령어는 동일한 결과를 반환합니다.

cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]

cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]

cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]

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

중급 Python

강의 보기

연습 안내

  • 모로코에 해당하는 행(행 레이블: MOR)의 drives_right 값을 출력하세요.
  • 러시아와 모로코의 데이터 항목과 countrydrives_right 열로 구성된 부분 DataFrame을 출력하세요.

실습형 인터랙티브 연습

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

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out drives_right value of Morocco


# Print sub-DataFrame
코드 편집 및 실행