我有一個稱爲「DF」一個熊貓數據幀:熊貓 - 排序由
x y
0 1 2
1 2 4
2 3 8
我分裂它分爲兩幀,然後試圖重新走到一起合併:
df_1 = df[df['x']==1]
df_2 = df[df['x']!=1]
我的目標是把它找回來以相同的順序,但是當我Concat的,我得到以下幾點:
frames = [df_1, df_2]
solution = pd.concat(frames)
solution.sort_values(by='x', inplace=False)
x y
1 2 4
2 3 8
0 1 2
的問題是我需要'x'值以我提取的相同順序回到新的數據框中。有解決方案嗎?