У меня есть кадр панды данных, известный как «ДФ»:Панды - сортировка по столбцам
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», чтобы вернуться в новую фреймворк данных в том же порядке, который я извлек. Есть ли решение?