blues_coding_log
Published 2024. 3. 6. 15:45
DataFrame 속성, 메서드 TIL&WIL

예시 데이터

# 데이터 생성

import pandas as pd

# 주어진 리스트들
names = ['철수', '영희', '민수', '지영']
ages = [25, 30, 35, 28]
genders = ['남', '여', '남', '여']
cities = ['서울', '부산', '서울', '대전']

# 리스트들을 딕셔너리로 묶기
data = {'이름': names, '나이': ages, '성별': genders, '도시': cities}

# 딕셔너리를 데이터프레임으로 변환
df = pd.DataFrame(data)
df

열 이름 columns

df.columns
# Index(['이름', '나이', '성별', '도시'], dtype='object')

인덱스 index

df.index
# RangeIndex(start=0, stop=4, step=1)

데이터 값 values

df.values
# array([['철수', 25, '남', '서울'],
#       ['영희', 30, '여', '부산'],
#       ['민수', 35, '남', '서울'],
#       ['지영', 28, '여', '대전']], dtype=object)

변수 타입 dtypes

df.dtypes
# 이름    object
# 나이     int64
# 성별    object
# 도시    object
# dtype: object

데이터 앞부분 확인 head

df.head()

데이터 뒷부분 확인 tail

df.tail

데이터 프레임 정보 info

df.info()

데이터 프레임의 행(row)과 열(columns)의 개수

df.shape

데이터 프레임의 길이 (행의 개수)

len(df)

데이터 프레임 내의 전체 요소의 

df.size

데이터 프레임 통계값 ( 열 개수, 평균, 표준편차, 최솟값 등)

df.describe()

 

'TIL&WIL' 카테고리의 다른 글

[TIL] SQL WITH recursive (재귀)  (0) 2024.03.12
2023-09-08 TIL (최종 프로젝트 배포)  (0) 2023.09.08
2023-09-06 TIL (email 인증기능 + redis)  (0) 2023.09.06
2023-09-01 TIL  (0) 2023.09.01
2023-08-25 TIL  (0) 2023.08.25