반전공자

[Pandas] DataFrame_attribute(속성) 본문

데청캠 연세대

[Pandas] DataFrame_attribute(속성)

하연01 2021. 7. 4. 01:16

DataFrame의 속성 조회하기 

* 속성을 조회할 때에는 ()를 사용하지 않는다.

 

 

 

index 

: 데이터프레임의 인덱스를 리스트로 반환한다. 

df2.index

 

 

 

columns 

: 데이터프레임의 컬럼명을 리스트로 반환한다. 

df2.columns

 

 

 

 

values 

: 데이터프레임의 데이터를 반환한다. 

df2.values

인덱스(행)를 기준으로 값을 반환한다. 

 

 

shape 

: 행과 열의 개수를 튜플로 반환

df2.shape

3행에 5열로 이루어져있음을 알 수 있다. 

 

 

 

 


 

 

 

표를 다시한번 살펴보면, 서울의 값만 실수로 표현되어 있다. 

** 데이터프레임은 여러 개의 시리즈로 이루어져 있다. 

서울의 연도별 값 중 하나가 실수였기 때문에 모든 값이 실수형태로 나온다. 

 

 


 

T

: 행과 열을 바꾸기 

df.T

연도가 컬럼명이 되었다. 

그런데 값들이 모두 실수형으로 되어있다. 

행과 열을 바꾸기 전에는 서울의 값이 모두 실수형이었다. 

그런데 행과 열을 바꾸니까 시리즈의 기준점도 도시명에서 연도로 바뀐다. 

결국 서울의 값 하나때문에 시리즈 2018, 2019, 2020의 데이터들이 모두 실수형으로 변할 수 밖에 없다. 

 

 

 

 

 

axes 

: 행과 열 이름을 리스트로 반환 

df2.axes

 

 

 

dtypes

: 컬럼 별로 데이터 타입을 반환

df2.dtypes

 

 

size 

: 데이터프레임의 항목 개수를 반환 

df2.size

 

'데청캠 연세대' 카테고리의 다른 글

[Pandas] DataFrame 조회  (0) 2021.07.04
[Pandas] DataFrame_method  (0) 2021.07.04
[Pandas] DataFrame  (0) 2021.07.04
[Pandas] Series 실습  (0) 2021.07.04
[Pandas] Series_indexing  (0) 2021.07.04