Skip to main content

인덱싱

이름 기반 인덱싱 및 슬라이싱

  • .loc[]: 레이블(이름) 기반 인덱싱/슬라이싱
  • 둥근 괄호 ()가 아닌 각 괄호 []를 사용하는 점에 주의
df.loc[3] # 3번 행
df.loc[3:5] # 3번에서 5번 행까지
df.loc[270:] # 270번행에서 끝까지
df.loc[:3] # 처음부터 3번행까지
df.loc[:, 'model'] # 모든 행의 model 열
df.loc[:, 'model':'year'] # 모든 행의 model 열에서 year 열까지

정수 위치 기반 인덱싱 및 슬라이싱

  • .iloc[]: 정수 위치 기반 인덱싱/슬라이싱
  • 둥근 괄호 ()가 아닌 각 괄호 []를 사용하는 점에 주의
  • 슬라이싱에서 마지막은 포함하지 않음
    • 3:5의 경우 5는 미포함
df.iloc[3] # 3번 행
df.iloc[3:5] # 3번에서 4번 행까지
df.iloc[270:] # 270번행에서 끝까지
df.iloc[:3] # 처음부터 2번행까지
df.iloc[:, 1] # 모든 행의 1번열
df.iloc[:, 1:4] # 모든 행의 1번열에서 3번열까지

퀴즈

사용자 정보 입력
퀴즈를 시작하기 전에 이름과 소속을 입력해주세요.

Q&A