擅长:python、mysql、java
<p>这个概念类似于您在SQL上所做的操作:使用选择标准(在本例中为标志指定最大值)分隔一个表,留下足够的列来匹配联合表上的观察值</p>
<pre><code>join = pd.merge(df1, df2, how="left").reset_index()
maximums = join.groupby(by='A').max()
join = pd.merge(join, maximums, on=['Flag', 'A'])
</code></pre>