擅长:python、mysql、java
<p>您可以使用<code>reindex</code>和<code>repeat</code>的技巧</p>
<pre><code>df.reindex(df.index.repeat(df.counts)).drop('counts',1).\
groupby(['building','day'],as_index=False).mean()
Out[110]:
building day elevation width
0 A1 2019-07-02 7.10 2.00
1 A1 2019-07-03 7.44 2.91
</code></pre>