반응형
10-07. 차원의 형태 (shape)
DataFrame.shape
개요
shape 메서드는 DataFrame 객체의 차원의 형태를(레이블 정보)를 튜플의 형식으로 반환합니다.
즉, 3행 2열의 객체의 경우 (3,2)를 반환합니다.
사용법
기본 사용법
df.shape
반응형
예시
간단히 1x4 객체와, 3x3 객체를 만들어서 확인해보겠습니다.
data1= [[1,2,3],[4,5,6],[7,8,9]]
df1 = pd.DataFrame(data = data1, index = ['row1', 'row2', 'row3'], columns=['col1','col2','col3'])
print(df1)
>>
col1 col2 col3
row1 1 2 3
row2 4 5 6
row3 7 8 9
data2 = [[1,2,3,4]]
df2 = pd.DataFrame(data =data2, index = ['row1'], columns=['col1','col2','col3','col4'])
print(df2)
>>
col1 col2 col3 col4
row1 1 2 3 4
shape 함수 사용 시, 아래와 같이 3행3열, 1행4열의 정보가 튜플 형태로 반환된 것을 확인할 수 있습니다.
print(df1.shape)
print(df2.shape)
>>(3, 3)
>>(1, 4)
반응형
'파이썬완전정복-Pandas DataFrame > 10. 정보' 카테고리의 다른 글
Pandas DataFrame 10-09. 키값(열의 요소) 반환 (get) (0) | 2022.01.24 |
---|---|
Pandas DataFrame 10-08. 정보축 (keys) (0) | 2022.01.24 |
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 |