반응형

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'>
반응형

+ 최근 글