본문 바로가기
Python/데이터 분석

[DataFrame] DataFrame - 구조 확인 속성

by snow_white 2022. 4. 2.
  • index : index(기본 값으로 RangeIndex)

index의 타입은 RangeIndex

df1.index # RangeIndex(start=0, stop=4, step=1)
type(df1.index) # <class 'pandas.core.indexes.range.RangeIndex'>
  • columns : column 명

columns의 타입은 Index

# 분석할 데이터의 타입을 한 번에 확인
df1.columns # Index(['name', 'address', 'age'], dtype='object')
type(df1.columns) # <class 'pandas.core.indexes.base.Index'>
  • values : numpy array 형식의 데이터 값

values의 타입은 ndarray

df1.values
'''
[['James' 'NY' 33]
 ['Tom' 'Texas' 44]
 ['Jane' 'NY' 55]
 ['Peter' 'LA' 66]]
'''
type(df1.values) # <class 'numpy.ndarray'>
  • shape : 행과 열의 개수
df1.shape # (4, 3)
  • dtypes : column 별 데이터 타입
df1.dtypes
'''
name       object
address    object
age         int64
dtype: object
'''
  • T : DataFrame을 전치(Transpose)
df1.T # 행과 열 위치 transfer
'''
             0      1     2      3
name     James    Tom  Jane  Peter
address     NY  Texas    NY     LA
age         33     44    55     66
'''

'Python > 데이터 분석' 카테고리의 다른 글

[DataFrame] DataFrame - 타입 변경 함수  (0) 2022.04.02
[DataFrame] DataFrame - 조회 함수  (0) 2022.04.02
[DataFrame] DataFrame - 생성  (0) 2022.04.02
[pandas] pandas - Series  (0) 2022.04.02
[pandas] pandas - Series, DataFrame  (0) 2022.04.02

댓글