시리즈 및 데이터프레임 생성하기
이번 수업에서는 Python 리스트와 딕셔너리로 Series
와 DataFrames
를 만드는 방법을 살펴보겠습니다.
시리즈 (Series)
시리즈는 1차원 데이터 구조로, 인덱스(Index)와 값(Value)으로 구성됩니다.
아래 코드는 리스트를 사용해 시리즈를 만드는 예제입니다.
Series 생성
import pandas as pd # 리스트를 사용해 시리즈 생성 steps = pd.Series([8000, 9200, 10200], name="걸음수") print(steps) # 출력: # 0 8000 # 1 9200 # 2 10200 # Name: 걸음수, dtype: int64
시리즈는 1개의 열로 구성된 단순한 데이터를 저장하고 처리하는 데 적합합니다.
데이터프레임 (DataFrame)
데이터프레임은 2차원 데이터 구조로, 행과 열로 구성됩니다.
아래 코드는 딕셔너리를 사용해 데이터프레임을 만드는 예제입니다.
DataFrames 생성
import pandas as pd # 판매 기록 DataFrame 생성 sales = pd.DataFrame({ "Product": ["Book", "Pen", "Notebook"], "Price": [12.99, 1.50, 4.75] }) print(sales) # 출력: # Product Price # 0 Book 12.99 # 1 Pen 1.50 # 2 Notebook 4.75
데이터프레임은 여러 개의 시리즈를 결합하여 만들 수 있으며, 여러 열로 구성된 복잡한 데이터를 저장하고 처리하는 데 적합합니다.
Quiz
0 / 1
Pandas에서 DataFrame의 처음 몇 행을 미리 확인하는 데 사용되는 함수는 무엇인가요?
.describe()
.info()
.head()
.tail()
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말