반응형
Pandas head 함수: 데이터프레임의 상위 값들을 간단하게 확인하기
파이썬의 Pandas 라이브러리는 데이터 분석을 쉽고 효율적으로 만들어 주는 강력한 도구입니다. 이 중에서 DataFrame.head 함수는 데이터프레임의 첫 몇 개의 행을 신속하게 확인할 수 있게 해 주는 유용한 기능입니다. 이 포스팅에서는 head 함수의 사용법과 이를 활용한 예제를 소개하겠습니다.
head 함수 소개
head 함수는 주어진 데이터프레임의 첫 번째 몇 개의 행을 반환합니다. 기본적으로는 5개의 행을 반환하지만, 원하는 개수를 인자로 지정할 수도 있어 데이터의 구조를 빠르게 이해하는 데 큰 도움을 줍니다.
함수 시그니처
DataFrame.head(n=5)
매개변수:
- n: 반환할 행의 개수입니다. 기본값은 5입니다.
반환 값:
- 지정된 개수만큼의 데이터프레임의 상위 행들이 포함된 새로운 데이터프레임을 반환합니다.
사용 예제
기본 예제
다음은 head 함수를 사용하여 기본 데이터를 확인하는 간단한 예제입니다.
import pandas as pd
# 샘플 데이터프레임 생성
data = {
'이름': ['Alice', 'Bob', 'Charlie', 'David', 'Eva', 'Frank'],
'나이': [24, 30, 35, 40, 29, 30],
'도시': ['서울', '부산', '대구', '광주', '인천', '수원']
}
df = pd.DataFrame(data)
# 상위 5개 행 출력
print(df.head())
# 출력:
# 이름 나이 도시
# 0 Alice 24 서울
# 1 Bob 30 부산
# 2 Charlie 35 대구
# 3 David 40 광주
# 4 Eva 29 인천
지정된 행 개수 출력 예제
특정 개수의 행을 출력하고 싶다면 n 매개변수를 사용하면 됩니다.
import pandas as pd
# 샘플 데이터프레임 생성
data = {
'이름': ['Alice', 'Bob', 'Charlie', 'David', 'Eva', 'Frank'],
'나이': [24, 30, 35, 40, 29, 30],
'도시': ['서울', '부산', '대구', '광주', '인천', '수원']
}
df = pd.DataFrame(data)
# 상위 3개 행 출력
print(df.head(3))
# 출력:
# 이름 나이 도시
# 0 Alice 24 서울
# 1 Bob 30 부산
# 2 Charlie 35 대구
결론
DataFrame.head 함수는 데이터프레임의 구조를 빠르게 확인하는 데 유용한 도구입니다. 이를 통해 데이터의 내용을 빠르게 파악하고, 필요한 경우에 맞게 분석과 전처리를 시작할 수 있습니다.
- 지금 바로 head 함수를 활용하여 데이터프레임의 상위 값들을 확인해 보세요!
- 데이터 분석의 첫발을 더 쉽고 빠르게 내딛을 수 있습니다!
반응형
'Python > Pandas' 카테고리의 다른 글
pandas KeyError: 'not_a_key' 오류 해결하기 (0) | 2025.06.06 |
---|---|
pandas.read_pickle로 피클 데이터 불러오기 (0) | 2025.06.06 |
pandas KeyError: 'my_key' 오류 해결하기 (0) | 2025.06.04 |
pandas KeyError: 'NaN' 오류 해결하기 (0) | 2025.06.04 |
pandas.factorize로 레이블 인코딩하기 (0) | 2025.06.04 |