擅长:python、mysql、java
<p>从这个问题来看,你似乎想做如下事情:</p>
<pre><code>df = df1.groupby(['date', 'name', 'rack'], as_index=False).agg({'TotalB': 'mean', 'freeB': 'mean})
</code></pre>
<p>它将根据前3列进行分组,并找到最后2列的平均值,然后是</p>
<pre><code>df['UsedB'] = df.TotalB - df.freeB
</code></pre>