Pandas의 Dataframe 객체의 핵심이라고 생각하는 두 개의 메소드입니다. 이것만 잘 다루어도 꽤나 유용하다고 생각합니다.
iloc
iloc
은 지정한 위치의 row를 column으로 바꾸어 보여줍니다.
객체는 Series
객체가 반환됩니다.
가령,
제일 첫번째의 데이터를 출력한다고 가정해봅시다. 이것을 iloc
으로 노출한다고 하면,
위와 같이 될 것입니다. 즉, 행과 열이 뒤바뀝 니다.
지정 방법으로는 배열을 지정하듯이 지정하며, 제일 첫번째 값은 0부터 시작입니다.
loc
똑같은 Series
객체를 반환하지만, 반면에 row 인덱스 컬럼값을 지정할 수 있습니다.
중복된 인덱스를 가진 데이터가 있다면, 중복된 채로 보여줍니다.
데이터프레임은 기본적으로 데이터의 중복을 허용합니다.
반응형
'Pandas 공부해보기' 카테고리의 다른 글
Pandas 1. 기본 메소드 - 컬럼의 갯수 세기 value_count (0) | 2022.09.25 |
---|---|
Pandas 1. 기본 메소드 - Dataframe의 각종 크기와 컬럼의 속성 확인하기 (0) | 2022.09.25 |
Pandas 1. 기본 메소드 - head, tail (0) | 2022.09.25 |
Pandas 1. 기본 메소드 - read_csv 및 Index 컬럼 변경해보기 (0) | 2022.09.25 |
Pandas 0. Pycharm에 라이브러리 설치하고 Jupyter notebook으로 실행하기. (0) | 2022.09.25 |
댓글