Pandas Index 객체에서 최소값을 반환하려면 index.min() 메서드를 사용하면 됩니다. 이 메서드는 인덱스에 포함된 값들 중 가장 작은 값을 손쉽게 찾아줍니다.
라이브러리 임포트
먼저 필요한 라이브러리를 임포트합니다.
import pandas as pd
Pandas Index 생성
실수(float) 값들로 이루어진 Pandas 인덱스를 생성해 보겠습니다.
index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2])
생성된 Pandas 인덱스를 화면에 출력합니다.
print("Pandas Index...\n", index)최소값 구하기
이제 min() 메서드를 호출하여 인덱스의 최소값을 가져옵니다.
print("\nMinimum value..\n", index.min())전체 예제 코드
다음은 지금까지 설명한 내용을 모두 포함한 완성된 예제입니다. 참고로 이 예제에서는 인덱스의 요소 개수(size)와 데이터 타입(dtype)도 함께 확인합니다.
import pandas as pd
# Pandas 인덱스 생성
index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2])
# Pandas 인덱스 출력
print("Pandas Index...\n", index)
# 인덱스의 요소 개수 반환
print("\nNumber of elements in the index...\n", index.size)
# 데이터의 dtype 반환
print("\nThe dtype object...\n", index.dtype)
# 최소값 구하기
print("\nMinimum value..\n", index.min())실행 결과
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
Pandas Index... Float64Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2], dtype='float64') Number of elements in the index... 8 The dtype object... float64 Minimum value.. 5.7
실행 결과를 보면 인덱스는 float64 타입의 8개 요소로 구성되어 있으며, index.min() 메서드를 통해 최소값인 5.7이 정상적으로 반환된 것을 확인할 수 있습니다.