Сортировать индекс, но оставить строку в случайном порядке - PullRequest
0 голосов
/ 17 октября 2019

У меня есть временной ряд, который я построил, добавив два маленьких временных ряда

df_turbine_aux = df_turbine_aux.append(df_rti_turbine.loc[inputs["sensors_rti"]])

Результаты следующие:

df_turbine_aux
Out[137]: 
215     1656.06
215     4194.21
216     6077.01
216      8110.4
385     1515.73
385     3470.45
405     8390.17
405     31172.1
1015    1835.95
1015    4772.23
1016    6054.01
1016    8071.66
255     2298.02
255     3981.02
256     549.911
256     2138.47

Однако я хочу отсортировать новый временной рядпо номеру датчика, но сохраняя порядок в пределах того же индекса. Например, я хочу, чтобы датчик с номером 256 сначала сохранял значения 549, а после 2138. Проблема в том, что при сортировке я сначала получил 2138, а после 549. Я хотел бы иметь их, как и раньше.

    df_turbine_aux.sort_index()
Out[138]: 
215     1656.06
215     4194.21
216     6077.01
216      8110.4
255     3981.02
255     2298.02
256     2138.47
256     549.911
261     3477.15
261     1602.95

Спасибо

...