Python/Pandas

[Pandas 기초] 8. 데이터 선택 (iloc)

simon919 2025. 2. 5. 22:46

👉location도 번호(정수값)를 이용하여, 원하는 행/열을 선택할 수 있다.
(cf. 이전 시간에 배운 `.loc`는 행/열의 '이름'을 사용했었음)


  • 데이터 준비 (이전과 동일)

int location으로 데이터 선택

  • `.iloc[ ]` : 지정한 위치(int location)의 데이터를 출력함.
    • 사용 예시) `df . iloc [ row_sel , col_sel ]`

  • (loc와 마찬가지로) 여러 위치를 한 번에 출력 가능하고,

  • 슬라이싱도 당연히 가능함.
    (❗loc 와 달리, iloc 로 선택할 때는 슬라이싱의 끝값을 포함하지 않음!!)

🧐My Point

❗iloc 는 정수값으로 지정하는 거니까, 슬라이싱 할 때 끝값 포함 안 한다고 생각하자!
(loc는 이름이니까 끝값도 포함한 거겠지...!)

 

 


 

*본 포스팅은 이전에 Velog(https://velog.io/@simon919)에서 작성했던 글을 Tistory로 옮긴 것입니다.