Средневзвешенная повторная выборка - PullRequest
0 голосов
/ 03 марта 2020

Я хочу пересчитать набор данных pandas в 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

Я проверил веса в течение нескольких часов в своем наборе данных (столбец Общее количество). При проверке они не равны нулю.

Как мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...