loc과 iloc(2)
loc과 iloc을 사용하면 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값을 출력하세요. - 러시아와 모로코의 데이터 항목과
country와drives_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