在進行Python數據分析時,Pandas庫中的DataFrame是最常用的數據結構之一。而其中一個非常有用的函數就是df.shape。
一、df.shape值
df.shape返回一個元組,包括DataFrame對象的行數和列數。由此可以查看數據集的基本信息,是我們最常用的一種函數
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape
print(shape) # (425, 5)
上述代碼中,讀取了一個example.csv文件,並調用了df.shape函數,結果返回了該數據集的行數425和列數5,代表此數據集有425個樣本,每行有5個變數。
二、df.shape[1]什麼意思
df.shape[1]返回DataFrame對象的列數,相當於df.shape返回元組中的第二個參數。
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape[1]
print(shape) # 5
上述代碼中,同樣是讀取了example.csv文件,並使用df.shape[1]函數,結果返回了該數據集的列數5。
三、df.shape什麼意思
df.shape是一個函數對象,用於返回DataFrame對象的行數和列數,並以元組的形式返回。此函數通常用於查看數據框的形狀。
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape
print(shape) # (425, 5)
與第一個例子相同,此處也讀取了example.csv文件,並使用df.shape函數來獲取該數據集的形狀信息。
四、df.shape返回結果
如上述例子所示,df.shape返回一個二元元組,元組的第一個元素為DataFrame對象的行數,第二個元素為列數,使用者可以方便快速地查看給定的數據結構有多少行和列。
五、df.shape[0]什麼意思
df.shape[0]返回DataFrame對象的行數,相當於df.shape返回元組中的第一個參數。
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape[0]
print(shape) # 425
與第二個例子相同,此處也讀取了example.csv文件,並使用df.shape[0]函數來獲取該數據集的行數信息。
六、df.shape[0]查看行數
與df.shape[1]查看列數相同,df.shape[0]函數用於查看給定DataFrame對象的行數,使用者可以快速地了解數據集的具體規模。
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape[0]
print(shape) # 425
同樣是讀取了example.csv文件,並使用df.shape[0]函數來獲取該數據集的行數信息。
七、df.shape[0],1什麼意思
df.shape[0],1是通過調整列選擇對象來訪問DataFrame對象中的單個元素。
import pandas as pd
df = pd.read_csv('example.csv')
print(df.shape[0], 1) # 425
因為df.shape返回一個含有兩個標量的元組,因此使用df.shape[0],1可以訪問其第一行第二列的元素。
八、df.shape返回結果425
df.shape返回一個元組,其中包含DataFrame對象的行數和列數。在上述例子中,返回結果為(425,5),表示該數據集有425行和5列。
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape
print(shape[0]) # 425
此處利用df.shape函數獲取數據集的大小,再通過索引訪問其第一個元素,即可獲取該數據集的行數,輸出結果為425。
九、df.shape怎麼顯示行和列
使用df.shape函數可快速顯示DataFrame對象的行數和列數,代碼如下:
import pandas as pd
df = pd.read_csv('example.csv')
shape = df.shape
print('該數據集有%s行,%s列' % shape)
上述代碼使用df.shape函數獲取該數據集的行數和列數,並使用字元串格式化將其輸出。結果表明該數據集有425行和5列。
十、df.shape返回結果425是幾列幾行
df.shape返回一個二元元組,其中第一個元素是DataFrame對象的行數,第二個元素是其列數。在上述例子中,輸出結果為(425,5),代表該數據集有425行和5列。
原創文章,作者:GENXP,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/369662.html