擅长:python、mysql、java
<p>我意识到我甚至不需要使用<code>groupby</code>。我可以简单地使用<code>apply</code>:</p>
<pre><code>dataset['new measure'] = dataset.apply(lambda r: r['Feature 1':'Feature 12'].mean(), axis=1)
</code></pre>
<p><a href="https://stackoverflow.com/questions/16353729/pandas-how-to-use-apply-function-to-multiple-columns">This post helped!</a></p>
<p>但是,由于在<a href="https://github.com/pandas-dev/pandas/blob/v0.22.0/pandas/core/frame.py#L4774" rel="nofollow noreferrer">implementation</a>中使用了<code>for</code>循环,它运行缓慢。你知道吗</p>