본문 바로가기
Python/Pandas

[Python] Pandas 데이터 생성 pd.Series, pd.DataFrame, to_frame()

by coding_su 2022. 11. 23.

📝import pandas as pd

판다스(Pandas)는 데이터 셋을 이용한 다양한 통계 처리 기능을 제공하는 라이브러리다

(쉽게 말하면 엑셀의 기능을 제공하는 파이썬 모듈)

※ 판다스 1차원 배열은 시리즈(Series), 2차원 배열은 데이터프레임(DataFrame)이라고 한다

>>> import pandas as pd
# pd는 판다스를 줄여서 사용할때 쓴다(약칭)

pd.Series(data= a, index=b) : a 에 데이터(values) 값, b에 인덱스(index)값을 입력하면 1차원 데이터(시리즈)를 생성한다

인덱스값을 입력하지 않으면 컴퓨터가 매기는 인덱스값으로 나온다

>>> index = ['eggs', 'apples', 'milk', 'bread']
>>> data = [30, 6, 'Yes', 'No']

>>> groceries = pd.Series(data= data, index= index)

>>> groceries
eggs       30
apples      6
milk      Yes
bread      No
dtype: object

pd.DataFrame(data= a) : a에 값을 입력하면 2차원 데이터(데이터 프레임)를 생성한다

※ 왼쪽의 행부분의 진한 글씨 : 인덱스(index), 위쪽의 열부분의 진한 글씨 : 컬럼(columns), 안쪽에 있는 데이터 : 밸류스(values)

#판다스 2차원 데이터 만들기
>>> pd.DataFrame(data= 변수입력)

댓글