擅长:python、mysql、java
<p>我的代码也有同样的问题,不是使用max,而是按'ascending=False'对值排序,然后使用groupby(level=0).head(1)。我已经提供了对我有用的代码,然后对您的代码提出了建议。在</p>
<p><code>table = pd.pivot_table(df, index= ['Site', 'DayofWeek'], values= ['CTR'])</code></p>
<pre><code>table = table.sort_values(by = 'CTR', ascending = False)
</code></pre>
<p><code>table.groupby(level=0).head(1)</code></p>
<p>我首先使用loc and.apply(max)或idxmax(),但是出现了一个错误:“没有实现用DataFrame键索引多索引”。为了避免这种情况,请使用建议的方法</p>
<p>你的密码-</p>
<p><code>table = df.groupby('id')['tOfmAJyI'].value_counts()</code></p>
^{pr2}$