擅长:python、mysql、java
<p>Pandas的groupby允许您按多个字段进行分组:</p>
<pre><code>g = df.groupby(['mdse_dept_ref_i','week_end_date'])
num_items = g.size().to_frame('num_items')
avg_abs_error = g['ABSError'].mean()
df0 = pd.concat((num_items,avg_abs_error), axis = 1).reset_index()
df.merge(df0)
</code></pre>
<p>实际上,您可以将参数<code>as_index = False</code>传递给<code>.groupby</code>,但这在使用<code>.size()</code>时没有效果,因此我们必须稍后重置索引。你知道吗</p>