반응형
10-03. 데이터 타입 (dtype)
DataFrame.dtypes
개요
dtypes 메서드는 열에 포함된 데이터들의 type을 Series형태로 반환합니다.
반환된 Series의 index는 원래 DataFrame 객체의 columns(열)에 해당됩니다.
사용법
기본 사용법
df.dtypes
반응형
예시
먼저, 아래와 같이 기본적인 3x3 행렬을 만듭니다.
df = pd.DataFrame([[1,'A',3.1], [4,'B',6.2], [7,'C',9.3]], index=['row1', 'row2', 'row3'], columns=['col1', 'col2', 'col3'])
print(df)
>>
col1 col2 col3
row1 1 A 3.1
row2 4 B 6.2
row3 7 C 9.3
실행 결과
아래와 같이 실행 시 각 columns에 대해 dtypes를 반환합니다. 만약 type이 혼합되어있는경우
object 타입으로 반환합니다.
result = df.dtypes
print(result)
>>
col1 int64
col2 object
col3 float64
dtype: object
print(type(result))
>>
<class 'pandas.core.series.Series'>
반응형
'파이썬완전정복-Pandas DataFrame > 10. 정보' 카테고리의 다른 글
Pandas DataFrame 10-06. 요소의 갯수(size) (0) | 2022.01.24 |
---|---|
Pandas DataFrame 10-05. 차원 (ndim) (0) | 2022.01.24 |
Pandas DataFrame 10-04. 축 (axes) (0) | 2022.01.24 |
Pandas DataFrame 10-02. 열 (Columns) (0) | 2022.01.24 |
Pandas DataFrame 10-01. 인덱스 (Index) (0) | 2022.01.24 |