예시 데이터
# 데이터 생성
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 |