df_in是樣本數據幀,df_out是預期的輸出。如何刪除前 5 個零,以便我擁有一個零和所有其他元素。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貢獻1884條經驗 獲得超4個贊
找到值并刪除重復項,然后與其他人連接
pd.concat([df_in.loc[df_in.a == 0, :].drop_duplicates(), df_in.loc[df_in.a != 0,:]])
添加回答
舉報
0/150
提交
取消