python - 如何计算熊猫数据框中列中特定值的平均值?
问题描述
我的熊猫数据框有 11 列和 453 行。我想计算第 11 列中第 450 到 453 行的平均值。然后我想将此“平均值”作为新列添加到我的数据集中。
我可以用df['average']= df[['norm']].mean
获得第 11 列的平均值(这里称为标准)。我不确定如何只计算该列中特定行的平均值?
解决方案
使用loc
?
df['average'] = df.loc[450:, 'norm'].mean()
推荐阅读
- php - “2020 年 3 月 10 日至 20 日”我需要两个日期的这种日期格式
- spring-boot - 使用 SpringBoot 测试 springboog kafka @sendTo
- android - Android - 处理从 Activity 加载 webview 的完成?
- javascript - 用户手动访问网址时如何打开活动菜单
- c++ - g++:不使用命名空间 std 就无法编译基于范围的 for 循环;
- django - 在 heroku 上托管网站时出现数据库连接错误
- amazon-web-services - EC2 Auto Scaling Group (EC2 ASG) 和 Elastic Container Service (ECS) 的区别
- python - 如何通过 bs4 解析事件监听器?
- javascript - 我如何让 socket.io 只向一个客户端发送发射消息?
- powerbi - 集成工作区表格模型链接到 Power BI 桌面?