python - 数据框前几行的意思
问题描述
我有以下数据框,并想创建一个新列“measurement_mean”,我希望新列中每一行的值是所有先前“测量”值的平均值。
我怎样才能做到这一点?
Measurement
0 2.0
1 4.0
2 3.0
3 0.0
4 100.0
5 3.0
6 2.0
7 1.0
解决方案
df[‘measurement_mean’] = df.Measurement.expanding().mean()
推荐阅读
- docker - 容器运行时在 docker 中的什么位置执行?
- python - 如何在列表中插入多个值?(Python)
- c++ - 如何在默认构造函数中初始化模板类型的变量
- html - 使用环绕创建大小相等的 div
- c# - 属性 Action 和 Action 的接口
- laravel - 无法为序列化准备路由 [api/user]。使用闭包 - Laravel
- typescript - 打印原点 Typescript 函数定义
- python - python,使用逻辑回归来查看哪个变量对正预测增加了更多权重
- php - 未使用 php ajax 在引导表上加载数据
- javascript - JS中如何实时发送api请求?