[pandas] loc와 iloc의 차이 그리고 사용방법
2024. 1. 4. 17:46ㆍ자료조사
Pandas의 iloc, loc은 무엇인가?
- iloc의 i는 index를 표현하는 말로 말그대로 index활용한 지정방법이다.
-DataFrame.iloc[index_index, column_index]
-loc는 index를 사용하지 않고 직접 index명, column명을 통해서 지정하는 방법이다
-DataFrame.iloc[index_name, column_name]
사용방법
예시로 iris데이터를 불러와 실행 해보았다.
iloc는 index_index인 2, column_index인1을 넣어 결과를 추출했다.
loc는 index_name인 2, column_name인 'sepal_width'를 넣어 결과를 추출했다.
iris의 데이터 셋은 인덱스가 숫자로 되어있어 index_name에 2를 넣었지만 실제 문자열로 되어있는 경우 column_name처럼 문자열을 쓰면 된다.
'자료조사' 카테고리의 다른 글
지리데이터 수집이 용이한 국토정보맵 (0) | 2024.03.14 |
---|---|
환경변수를 이용한 API 크롤링 /서울시 열린데이터 광장 사용 (0) | 2024.02.01 |
절대경로와 상대경로 (0) | 2024.01.30 |
캐시메모리(Cache Memory)가 무엇인가? (1) | 2024.01.28 |
[Python] 시퀀스 자료형 (sequence type) (0) | 2023.12.30 |