chunks = (df.groupby().sum() for df in store.select('df', chunksize=50000))
res = next(chunks)
for c in chunks:
    res = res.add(c, fill_value=0)
Как создать сводную таблицу на чрезвычайно больших кадрах данных в Pandas