df_in是樣本數(shù)據(jù)幀,df_out是預(yù)期的輸出。如何刪除前 5 個(gè)零,以便我擁有一個(gè)零和所有其他元素。import pandas as pddf_in = pd.DataFrame({'a':[0,0,0,0,0,0,1,2]})df_out=pd.DataFrame({'a':[0,1,2]})提前致謝。
1 回答

慕村9548890
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
找到值并刪除重復(fù)項(xiàng),然后與其他人連接
pd.concat([df_in.loc[df_in.a == 0, :].drop_duplicates(), df_in.loc[df_in.a != 0,:]])
添加回答
舉報(bào)
0/150
提交
取消