Jin's Dev Story

[Python] iloc와 loc 본문

Programming Language/Python

[Python] iloc와 loc

woojin._. 2024. 6. 13. 09:01

df.iloc[숫자]

→ 시리즈로 행 가져오기

df.iloc[[숫자]]

→ 데이터프레임으로 행 가져오기

df[컬럼명]

→ 컬럼에 해당하는 값 모두 가져오기

df.loc[문자열]

→ 문자열, 즉 데이터프레임에 있는 형태 그대로 가져옴

iloc와 loc 의 차이점(상황에 맞게 선택)

  • iloc는 인덱스와 컬럼을 리스트 배열로 선택하는 것
  • loc는 인덱스와 컬럼을 문자로 선택하는 것
  • 인덱스를 [0, 1, 2, 3, 4, 5]에서 [1, 2, 3, 4, 5, 6]으로 변경 후 2열의 있는 값 가져오기
  • iloc는 리스트 기준이기 때문에 변경 전 Nate를 가져오고 loc는 변경 후 2열에 있는 Jenny를 가져옴

'Programming Language > Python' 카테고리의 다른 글

[Python] DataFrame 그룹  (0) 2024.06.13
[Python] DataFrame  (0) 2024.06.13
[Python] Pandase(판다스)  (0) 2024.06.13
[Python] 시각화할 때 한글 깨지는 경우  (0) 2024.06.13
[Python] Numpy(넘파이)  (0) 2024.06.13