Разделение по столбцу binned в peewee (sqlite3) - PullRequest
0 голосов
/ 30 октября 2018

Peewee описывает, как агрегировать данные путем разделения: http://docs.peewee -orm.com / ен / последний / PeeWee / querying.html # оконные функции

* 1006 Е.Г. *

query = Sample.select(
Sample.counter,
Sample.value,
fn.AVG(Sample.value).over(partition_by=[Sample.counter]).alias('cavg'))

Есть ли способ разбить на столбец числовой столбец?
Например. скажем, вы хотели в среднем каждые два Sample.counter с

Я знаю, numpy.digitize может сделать биннинг для вас:

np.digitize(range(0,10),range(0,10,2))

Но как мне совместить это с запросом peewee?

По сути, это попытка создать запрос гистограммы:)

...