Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Python Pandas – index.min()으로 Index의 최소값 구하기

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이 정상적으로 반환된 것을 확인할 수 있습니다.