본문 바로가기
카테고리 없음

판다스 DataFrame 열 제목 다루기: 기초부터 심화까지

by 뷰티풀스택 2023. 7. 14.
반응형

판다스(Pandas)는 파이썬에서 데이터를 조작하고 분석하기 위해 널리 사용되는 라이브러리입니다. 판다스의 중요한 자료 구조 중 하나는 데이터프레임(DataFrame)입니다. DataFrame은 일련의 행과 열로 이루어진 테이블 형태의 데이터 구조로, 열은 데이터의 특성 또는 변수를 나타내며, 행은 개별 데이터 항목을 나타냅니다.

 

편리한 데이터 조작을 위해 데이터프레임의 열 헤더(column headers)를 알고 활용하는 것은 매우 중요합니다. 열 헤더는 각 열에 대한 이름을 담고 있으며, 이를 통해 원하는 열을 선택하거나 특정 값에 접근할 수 있습니다. 이러한 열 헤더는 데이터프레임을 생성할 때 지정하거나, 생성 후에도 변경할 수 있습니다.

 

열 헤더를 지정하여 데이터프레임을 생성하는 가장 간단한 방법은 딕셔너리(dict)를 활용하는 것입니다. 각 열의 이름은 딕셔너리의 키로, 해당 열에 포함될 데이터는 딕셔너리의 값으로 표현합니다.

 

다음은 열 헤더를 포함하는 데이터프레임을 생성하는 예시 코드입니다:

 

```python

import pandas as pd

 

# 딕셔너리를 이용하여 데이터프레임 생성

data = {'이름': ['김철수', '이영희', '박민우'],

        '나이': [25, 28, 27],

        '성별': ['남', '여', '남']}

df = pd.DataFrame(data)

 

# 데이터프레임 출력

print(df)

```

 

이 예시 코드에서는 `data`라는 딕셔너리를 활용하여 데이터프레임을 생성합니다. 딕셔너리의 각 키는 열 헤더를, 해당 값은 열에 포함될 데이터를 의미합니다. 따라서 생성된 데이터프레임은 "이름", "나이", "성별"이라는 열 헤더를 가지며, 각 열에는 해당되는 값들이 포함됩니다.

 

출력 결과는 다음과 같습니다:

 

```

    이름  나이 성별

0  김철수  25  남

1  이영희  28  여

2  박민우  27  남

```

 

위의 출력 결과에서 볼 수 있듯이, 데이터프레임의 열 헤더를 사용하여 각 열에 접근하고 열의 데이터를 확인할 수 있습니다.

 

더 자세한 사항은 판다스 공식 문서를 참조하시기 바랍니다: https://pandas.pydata.org/pandas-docs/stable/reference/frame.html

반응형

댓글