【发布时间】:2019-04-24 18:20:33
【问题描述】:
我正在尝试制作一个数据集 Docs 的数据透视表,它计算“DocuNum”的数量,如果只有“DaysBetween”列小于 30 则计算。我的数据透视表应该有两列。 'DocNum' 的计数和 'Days Between' 的计数小于 30。
DocsPivot = pd.pivot_table(Docs, index = ['Study'], values = ['DocNum',
'DaysBetween'],
aggfunc ={'DocNum':len, 'DaysBetween':lambda x: x<30})
预期结果
TEST DocNum DaysBetween
101 4158 365
203 1958 325
105 1019 243
201 11922 1045
204 1067 56
301 2690 265
【问题讨论】:
标签: python-3.x pandas pivot-table