mean()函数用于返回所请求轴的值的平均值。如果无涯教程将此方法应用于 Series对象,则它会返回标量值,它是dataframe中所有观测值的平均值。
如果将此方法应用于DataFrame对象,则它将返回Series对象,该对象包含指定轴上的值的平均值。
DataFrame.mean(axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
如果指定了级别,则返回Series或DataFrame的平均值。
# importing pandas as pd import pandas as pd # 创建数据框 info = pd.DataFrame({"A":[8, 2, 7, 12, 6], "B":[26, 19, 7, 5, 9], "C":[10, 11, 15, 4, 3], "D":[16, 24, 14, 22, 1]}) # 打印数据框 info # 如果未指定axis = 0,则默认方法返回平均值索引轴 info.mean(axis = 0)
输出
A 7.0 B 13.2 C 8.6 D 15.4 dtype: float64
# importing pandas as pd import pandas as pd # 创建数据框 info = pd.DataFrame({"A":[5, 2, 6, 4, None], "B":[12, 19, None, 8, 21], "C":[15, 26, 11, None, 3], "D":[14, 17, 29, 16, 23]}) # 在寻找均值时,它会跳过空值 info.mean(axis = 1, skipna = True)
输出
0 11.500000 1 16.000000 2 15.333333 3 9.333333 4 15.666667 dtype: float64
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)