加权平均重采样

2024-05-23 21:45:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在Python中使用加权平均方法对熊猫数据集进行重采样。 我正在使用的代码:

etpa_hourlywa=etpa_data.resample("60Min").apply(lambda x: np.average(x['Price'],weights=x['Total quantity']))

Python给出了以下错误:

Weights sum to zero, can't be normalized

我在数据集中(总量列)检查了几个小时的权重。当我检查时,它们的总和不是零

我如何解决这个问题


Tags: 数据方法lambda代码datanppricequantity