擅长:python、mysql、java
<p>那怎么办</p>
<pre><code>>>> d = df.set_index('Record ID')
>>> d[(d.groupby(by='Record ID')['Share type'].count() % 2).astype(bool)]
Shared On Share type Share To User
Record ID
4 1611872855 shared user C
</code></pre>
<p>只有当两个可能的<strong>共享类型</strong>事件,即<code>'share'</code>和<code>'share_removed'</code>,<em>强制</em>像开关一样相互排斥时,这种方法才有效</p>
<p>否则,如果出于某种原因,没有报告<code>'shared'</code>或<code>'share_removed'</code>事件,那么我的方法就没有@Akshay的方法那么健壮</p>