Как установить уровень индексации на несколько индексов? - PullRequest
0 голосов
/ 09 ноября 2019

Как изменить уровень индекса, если есть мультииндекс, и сделать его одним (имя индекса равным 0) именем столбца для всех столбцов. Мои данные выглядят так:

Как изменить уровень индекса, если есть мультииндекс, и сделать его одним (индексное имя 0) именем столбца для всех столбцов. Мои данные выглядят так: enter image description here

И я хочу что-то вроде этого: enter image description here

Как я могу сделать так, чтобы "190121"это должен быть самый высокий уровень индекса, и он должен идти в столбец. «190121» должен оставаться там, где расположены названия городов (Ольборг). Я думаю, что мог бы объяснить это своим английским. Спасибо

Выходной фрейм данных:

ch_name                     Housekeeping.AIM-0_Switch_Current_A  ...  Thermal.WHL3_Measured_Current_mA
       time                                                      ...                                  
190121 2019-01-19 00:00:00                               0.0740  ...                            24.472
       2019-01-19 00:01:00                               0.0765  ...                            24.472
       2019-01-19 00:02:00                               0.0740  ...                            19.410
       2019-01-19 00:03:00                               0.0765  ...                            27.003
       2019-01-19 00:04:00                               0.0740  ...                            24.472
...                                                         ...  ...                               ...
190925 2019-09-24 23:55:00                               0.0740  ...                            30.378
       2019-09-24 23:56:00                               0.0740  ...                            31.222
       2019-09-24 23:57:00                               0.0740  ...                            17.723
       2019-09-24 23:58:00                               0.0740  ...                            26.160
       2019-09-24 23:59:00                               0.0740  ...                            25.316

Я хочу:

         Day = 190121 (as a column and has to have the highest level) 
         ch_name                     Housekeeping.AIM-0_Switch_Current_A  ...  Thermal.WHL3_Measured_Current_mA
       time                                                      ...                                  
       2019-01-19 00:00:00                               0.0740  ...                            24.472
       2019-01-19 00:01:00                               0.0765  ...                            24.472
       2019-01-19 00:02:00                               0.0740  ...                            19.410
       2019-01-19 00:03:00                               0.0765  ...                            27.003
       2019-01-19 00:04:00                               0.0740  ...                            24.472
...                                                         ...  ...                               ...
        190925
       2019-09-24 23:55:00                               0.0740  ...                            30.378
       2019-09-24 23:56:00                               0.0740  ...                            31.222
       2019-09-24 23:57:00                               0.0740  ...                            17.723
       2019-09-24 23:58:00                               0.0740  ...                            26.160
       2019-09-24 23:59:00                               0.0740  ...                            25.316

Примечание: этот фрейм данных является результатом pivot_table

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...