본문 바로가기
반응형

index4

카테고리 인덱스(CategoricalIndex) 기반 중복인덱싱-pandas(49) 파이썬 버전 3.8 기준pandas 버전 1.2.0 기준 카테고리 인덱스(CategoricalIndex)기반 중복인덱싱 본 포스팅에서는 Pandas에서 제공하는 카테고리 인덱스(CategoricalIndex) 타입에 대해 다루도록 한다. CategoricalIndex CategoricalIndex는 카테고리 인덱스로 pandas에서 제공하는 인덱스 유형 중 하나이다. 이 인덱스는 카테고리로 나누어 값을 저장할 수 있는 인덱스를 형성시킬 수 있다. ○ 중복되는 인덱스에 여러가지 값을 담을 수 있으며 해당 인덱스는 카테고리로 인식된다. ○ 따라서 복사본(중복)을 사용한 인덱싱을 필요로 할 때 유용하다. ○ 효율적인 인덱싱과 많은 수의 중복된 요소를 포함하는 인덱스의 저장을 가능하게 한다. Categorica.. 2021. 1. 6.
인덱스의 설정과 리셋(배정, set_index, reset_index)-pandas(21) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 인덱스의 세팅과 재설정 본 포스팅에서는 인덱스를 세팅하고 리셋하는 방법에 대해서 다루도록 한다. 인덱스의 세팅과 재설정 사용자는 경우에 따라서 DataFrame을 작성한 뒤에 인덱스를 새로 만들거나, 수정해야하는 상황이 있을 수 있다.이런 경우에 사용자는 크게 3가지 방법을 통해 인덱스를 설정할 수 있다. ○ DataFrame의 index 및 columns 어트리뷰트에 대한 직접 배정 ○ set_index 메서드의 활용 ○ reset_index 메서드의 활용 배정을 통한 인덱스 설정DataFrame에는 index 및 columns 어트리뷰트를 가지고 있으며, 이 어트리뷰트에 배정이 가능하다. 따라서 단순히 아래 형식과 같이 단순히 각 어트리뷰트에.. 2019. 11. 5.
index(인덱스)객체의 생성, 개요, 처리방법-pandas(20) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 index(인덱스) 객체 개요 본 포스팅에서는 인덱스 객체의 생성, 개요, 처리방법 등에 대해 다룬다. index 객체의 개요, 생성 및 데이터 설정 pandas에는 index 객체 또한 존재하며 다음과 같은 특징을 가진다. ○ Index 객체는 pandas의 모든 객체에 대한 축 레이블(label)을 저장하는 기본 객체이다. ○ 기본적으로 불변형 ndarray이며, 순서가 있고 슬라이스가 가능하다. ○ Index 클래스와 서브클래스는 순서가 있는 다중집합이라 여겨도된다. ○ 중복데이터 또한 입력이 가능하다. ○ Index 객체는 검색/색인, 데이터 정렬, 리인덱싱을 위한 다양한 기능들이 존재한다. Index 객체의 생성다음은 pandas에서 인.. 2019. 11. 3.
데이터 정보 확인(index, columns, shape) - pandas(7) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 데이터 정보 확인을 위한 메서드들 본 포스팅에서는 데이터 정보 확인을 위한 메서드들(shape, index, columns)에 설명한다. 데이터의 정보 확인을 위한 메서드들 pandas의 객체들은 사용자에게 메타데이터에 접근할 수 있게 해주는 많은 어트리뷰트를 보유하고 있다.본 포스팅에서는 데이터의 형상정보를 확인하기 위해 사용될 수 있는 세가지 메서드를 아래에 다루도록 한다. ○ shape ○ index ○ columns 이 세 메서드는 다음과 같은 특징을 가진다. ○ 각 아래에서 소개하는 각 메서드들은 따로 입력변수를 가지지 않는다. ○ 사용 시에 다른 메서드들과 다르게 소괄호( )를 사용하지 않는다. shape 메서드를 통한 축 정보의 확인.. 2019. 10. 16.
반응형