如何在Pandas Python中获取包含数据框数值的列的平均值?

有时,可能需要获取特定列的平均值或包含数值的所有列的平均值。这里可以使用mean()函数。

术语“平均值”是指找到所有值的总和,然后将其除以数据集中值的总数。

让我们看一个相同的演示-

示例

import pandas as pd

my_data = {'Name':pd.Series(['Tom','Jane','Vin','Eve','Will']),

'Age':pd.Series([45, 67, 89, 12, 23]),

'value':pd.Series([8.79,23.24,31.98,78.56,90.20])

}

print("数据框为:")

my_df = pd.DataFrame(my_data)

print(my_df)print("平均值是:")

print(my_df.mean())

输出结果

数据框为:

   Name Age  value

0  Tom  45   8.79

1  Jane 67   23.24

2  Vin  89   31.98

3  Eve  12   78.56

4  Will 23  90.20

平均值是:

Age    47.200

value  46.554

dtype: float64

说明

  • 导入所需的库,并为其指定别名,以方便使用。

  • 创建由键和值组成的系列字典,其中值实际上是系列数据结构。

  • 该字典随后作为参数传递给存在于“ pandas”库中的“ Dataframe”函数

  • 数据框被打印在控制台上。

  • 我们正在计算所有包含数值的列的平均值。

  • 使用点运算符在数据帧上调用“平均值”函数。

  • 数字列的平均值打印在控制台上。

以上是 如何在Pandas Python中获取包含数据框数值的列的平均值? 的全部内容, 来源链接: utcz.com/z/315937.html

回到顶部