为了账号安全,请及时绑定邮箱和手机立即绑定

Pandas 重复测量平均值

Pandas 重复测量平均值

慕婉清6462132 2023-07-27 13:55:22
我进行了更改参数并测量物理量的测量。我执行了多次测量并将数据保存到 pandas 数据框中。结果看起来像这样:   parameter  measured_value0         10            1.101         20            1.212         30            1.293         40            1.424         50            1.545         10            1.146         20            1.227         30            1.328         40            1.419         50            1.52在该示例中,我重复测量两次,并以 10 为步长将参数从 10 更改为 50。有没有办法对测量值进行平均,以便得到以下结果:   parameter  mean_measured_value0         10            1.101         20            1.202         30            1.303         40            1.404         50            1.50我通常使用 matlab 分析数据。基本上,我可以使用 numpy 像 matlab 一样进行数据分析,但这看起来很不优雅:meas_value = np.asarray(df['measured_value'])mean_meas_value = np.mean(np.reshape(meas_value, (5,2)), axis=1)有没有一种优雅的方式处理熊猫?
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

如果我理解正确的话:

meas_value = df.groupby('parameter').sum()


查看完整回答
反对 回复 2023-07-27
  • 1 回答
  • 0 关注
  • 53 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信