擅长:python、mysql、java
<p>我不知道这是否足够准确。它不一定会剪切1秒内的所有实例,但是一些小的调整就可以了。另外,我假设您更关心“宽度/高度”和“左/顶”分组,而不是四个组合。不管怎样,您只需对您真正关心的任何组重新执行此转换,直到所有排列。为了简洁起见,我省略了“left/top”分组,但这只是重复</p>
<pre><code>> df[df.index.isin(df[['view', 'video']].join(df[['width', 'height']]//2).drop_duplicates().index)
view video left width top height
0 Endzone 57906_000718_Endzone.mp4 372 17.0 279 17
1 Endzone 57906_000718_Endzone.mp4 851 20.0 273 14
3 Endzone 57906_000718_Endzone.mp4 855 21.0 267 16
5 Sideline 57906_000718_Sideline.mp4 763 18.0 98 26
</code></pre>