Pandas數據形狀df.shape的實現

pandas: shape()獲取Dataframe的行數和列數

返回列數:

df.shape[1]

返回行數:

df.shape[0]   或者:len(df)

返回形狀,即幾行幾列的數組

dataframe.shape()

執行df.shape會返回一個元組,該元組的第一個元素代表行數,第二個元素代表列數,這就是這個數據的基本形狀,也是數據的大小

import pandas as pd
 
df = pd.DataFrame([['liver','E',89,21,24,64],
                   ['Arry','C',36,37,37,57],
                   ['Ack','A',57,60,18,84],
                   ['Eorge','C',93,96,71,78],
                   ['Oah','D',65,49,61,86]
                  ], 
                   columns = ['name','team','Q1','Q2','Q3','Q4'])
 
df.shape
# (5, 6)
# 共5行6列(索引不算)
 
df.shape[0] # 5
df.shape[1] # 6
 
# Series隻有一個值
s = pd.Series(['One','Two','Three'])
s.shape # (3,)
s.shape[0] # 3

結果展示

df

s

到此這篇關於Pandas數據形狀df.shape的實現的文章就介紹到這瞭,更多相關Pandas df.shape內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: