我希望根据现有的金融交易数据框创建一个新的数据框,但前提是特定列中有重复值。
为简单起见,我有df1
3 列:'a' 'b' 'c'
和数百行。b
当列中的值重复 3 次或更多次时,我想复制所有行。换句话说,如果 3 行或更多行具有相同的b
值,我希望将那些复制到df2
.
我试过了
df2 = df1.where(df1.b.value_counts() > 2)
但这会将所有行变为NaN
. 我希望指出正确的方向,而不是继续猜测和检查其他代码。
PIPIONE
蛊毒传说
相关分类