2 回答

TA貢獻1820條經驗 獲得超3個贊
你也可以試試這個
df[df.index.get_level_values(0).duplicated()]
Out[262]:
cshoc prccd mkt_val return
gvkey datadate
1075 2019-01-30 112080000.0 87.62 9.820450e+09 0.002976
2019-01-31 112080000.0 88.12 9.876490e+09 0.005706
2019-02-01 112080000.0 87.65 9.823812e+09 -0.005334
2019-02-04 112080000.0 87.53 9.810362e+09 -0.001369
316056 2020-01-22 92917000.0 129.45 1.202811e+10 0.018169
2020-01-23 92917000.0 129.80 1.206063e+10 0.002704
2020-01-24 92917000.0 128.00 1.189338e+10 -0.013867
2020-01-27 92917000.0 127.67 1.186271e+10 -0.002578`
注意:正如@piRSquared 的評論,在索引級別=0 的一行組中,此解決方案不會丟棄它。它仍然保留那一行,而@piRSquared 的解決方案將完全刪除該組。
添加回答
舉報