logo

如何在pandas DataFrame中计算平均值

作者:谁偷走了我的奶酪2024.01.17 20:59浏览量:20

简介:本文将向您展示如何使用pandas库在DataFrame中计算平均值。pandas是一个强大的数据分析工具,可用于处理和分析大型数据集。了解如何在DataFrame中计算平均值是数据科学和数据分析中的基本技能之一。

要计算pandas DataFrame的平均值,您可以使用mean()函数。以下是一个简单的示例:
首先,确保您已经安装了pandas库。如果尚未安装,请使用以下命令安装:

  1. pip install pandas

接下来,我们将创建一个简单的DataFrame,并计算其平均值:

  1. import pandas as pd
  2. # 创建一个简单的DataFrame
  3. data = {
  4. 'A': [1, 2, 3, 4, 5],
  5. 'B': [6, 7, 8, 9, 10],
  6. 'C': [11, 12, 13, 14, 15]
  7. }
  8. df = pd.DataFrame(data)
  9. # 计算DataFrame的平均值
  10. average = df.mean()
  11. print(average)

运行上述代码后,您将看到以下输出:

  1. A 3.0
  2. B 7.0
  3. C 13.0
  4. dtype: float64

这表示列’A’的平均值为3.0,列’B’的平均值为7.0,列’C’的平均值为13.0。请注意,mean()函数默认按列计算平均值。如果您想按行计算平均值,可以使用axis参数:

  1. # 按行计算平均值
  2. average_by_row = df.mean(axis=1)
  3. print(average_by_row)

运行上述代码后,您将看到以下输出:

  1. 0 7.5
  2. 1 8.5
  3. 2 9.5
  4. 3 10.5
  5. 4 11.5
  6. dtype: float64

这表示每行的平均值为7.5、8.5、9.5、10.5和11.5。

相关文章推荐

发表评论