본문 바로가기

파이썬/판다스(Pandas)

[파이썬 라이브러리]Pandas DataFrame 생성하기 및 예시

 

Pandas DataFrame 생성하기

DataFrame이란?

DataFrame은 Pandas의 가장 핵심적인 데이터 구조 중 하나입니다. 2차원 테이블 형태의 데이터를 담고 있으며, 행과 열의 인덱스를 가지고 있습니다.

 

 

변수[] => 데이터 억세스
변수 = [ a, b , c, d ] => 리스트

#판다스의 2차원 데이터 처리는,
# 데이터 프레임으로 한다. (DataFrame)

#실제 데이터 분석에서는 csv 파일을 판다스의 데이터 프레임으로 읽어와서 작업한다
# 왼쪽의 진한 글씨 : 인덱스(index) => 사람용!!!!!!!!!!
# 위쪽의 진한 글씨 : 컬럼 (column)
# 안쪽에 위치한 데이터 : values

 

 

 

 

 

DataFrame 생성 예시

DataFrame을 생성하는 방법은 여러 가지가 있습니다. 아래는 간단한 예시입니다:

# 딕셔너리를 이용하여 DataFrame 생성

import pandas as pd

data = {'Name': ['John', 'Anna', 'Peter'],
        'Age': [25, 35, 30],
        'City': ['New York', 'Paris', 'London']}
df = pd.DataFrame(data)
print(df)

# 리스트의 리스트를 이용하여 DataFrame 생성

import pandas as pd

data = [['John', 25, 'New York'],
        ['Anna', 35, 'Paris'],
        ['Peter', 30, 'London']]
columns = ['Name', 'Age', 'City']
df = pd.DataFrame(data, columns=columns)
print(df)