代码之家  ›  专栏  ›  技术社区  ›  isthisthat

peewee(sqlite3)中的binned列划分

  •  0
  • isthisthat  · 技术社区  · 7 年前

    Peewee描述了如何通过分区聚合数据: http://docs.peewee-orm.com/en/latest/peewee/querying.html#window-functions

    例如。

    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 询问?

    这实际上是试图创建一个直方图查询:)

    0 回复  |  直到 7 年前