mean()
函数用于计算 DataFrame 或 Series 中数值型数据的平均值。它可以对整个 DataFrame 或 Series 进行求平均值,也可以沿着指定的轴(行或列)进行求平均值。
下面是一个示例,说明如何使用 mean()
函数:
import pandas as pd
# 创建一个 DataFrame
data = {
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
}
df = pd.DataFrame(data)
# 计算整个 DataFrame 的平均值
total_mean = df.mean()
print("Total mean of DataFrame:")
print(total_mean)
# 计算每列的平均值
column_mean = df.mean(axis=0)
print("\nColumn mean:")
print(column_mean)
# 计算每行的平均值
row_mean = df.mean(axis=1)
print("\nRow mean:")
print(row_mean)
输出结果:
Total mean of DataFrame:
A 2.0
B 5.0
C 8.0
dtype: float64
Column mean:
A 2.0
B 5.0
C 8.0
dtype: float64
Row mean:
0 4.0
1 5.0
2 6.0
dtype: float64
在这个示例中,我们首先创建了一个 DataFrame,并使用 mean()
函数计算了整个 DataFrame 的平均值、每列的平均值以及每行的平均值。可以通过指定 axis
参数来沿着行或列进行计算,默认情况下是对列进行求平均值。