擅长:python、mysql、java
<p>我想你想做的是
如果啤酒是一个系列,如果它是一个df,你也需要列名</p>
<pre><code>beers_mean = beers.mean()
beers[:10].apply(lambda x: 'low' if (x-beers_mean)<0 else 'high'
</code></pre>
<p>它不能将啤酒[:10]-beers.mean()放入一个新的系列,这就是为什么会出现异常</p>
<p>如果beers是DF,并且您希望在表中的单个列上执行此操作,那么
只是先挑的</p>
<pre><code>beer_col = beers[['col_name']]
beers_mean = beer_col .mean()
beer_col[:10].apply(lambda x: 'low' if (x-beers_mean)<0 else 'high'
</code></pre>