色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 數據框列數

錢琪琛2年前9瀏覽0評論

Python 是一種高級編程語言,被廣泛應用于數據科學領域。在Python中,Pandas 是一種廣泛使用的數據分析庫,可用于各種數據操作,包括數據框操作。

數據框是 Pandas 中最常用的數據結構之一,它類似于 Excel 中的表格。每列數據表示一種特征,每行數據表示一條記錄。在Pandas中,有許多方法可以獲取數據框的列數。下面將介紹其中的一些方法。

# 定義一個數據框
import pandas as pd
df = pd.DataFrame({
'name': ['Bob', 'Alice', 'John'],
'age': [25, 30, 21],
'gender': ['male', 'female', 'male']
})
# 方法一:使用shape
print(df.shape[1])  # 輸出:3
# 方法二:使用len
print(len(df.columns))  # 輸出:3
# 方法三:使用shape[1]
print(df.shape[1])  # 輸出:3
# 方法四:使用columns屬性
print(len(df.columns))  # 輸出:3

上述代碼中定義了一個數據框,并介紹了四種方法來獲取數據框的列數:

  • 方法一:使用shape屬性。shape返回一個元組,第一個元素表示數據框的行數,第二個元素表示列數。
  • 方法二:使用len函數和columns屬性。columns屬性返回數據框中所有列的名稱列表,然后使用len函數計算其長度。
  • 方法三:與方法一類似,使用shape屬性獲取列數。
  • 方法四:與方法二類似,使用columns屬性和len函數獲取列數。

綜上所述,可以使用多種方法來獲取Python數據框的列數。根據需要,選擇適合自己的方法即可。