Pandas как иметь строку с заданным значением, а затем подстроку этой строки

Всем привет, я создаю xlsx файл с помощью Pandas, использую json_normalize() для обработки данных, теперь я знаю, что есть MultiIndex Dataframe, но нет способа, как повлиять на значение в главной строке, как на картинке ниже, есть ли способ сделать это?

data = [
{"header": "INDUSTRY",
"surface": 540,
"gaz": 405,
"fioul": 135}, 
{
"header": "AGRI",
"surface": 540,
"gaz": 405,
"fioul": 135
},
{
"header": "INDUSTRY",
"surface": 55,
"gaz": 405,
"fioul": 135
},
]

enter image description here

я просто использовал пустой индекс и это сработало

import pandas as pd

df_multindex = pd.DataFrame({'valeurs': [5,0, 3, 4, 4, 5, 6],
'unités': ["m",360, 180, 360, 360, 540,720]},
index=[['surface','surface', 'surface', 
'surface', 'montant', 'montant', 'montant'],
['','gaz', 'charbon', 'fioul',
"", 'montant charbon', 'montant fioul']])

df_multindex.index.rename(['champ',''], inplace=True)

df_multindex

enter image description here

Вернуться на верх