Я пытаюсь создать вложенный объект JSON путем объединения нескольких реляционных таблиц с использованием python / pandas.Я новичок в Python / pandas, поэтому ищу здесь некоторую помощь ...
В следующем примере вместо таблиц я использую файлы CSV, чтобы упростить задачу
Table1.csv
Emp_id, Пол, Возраст
1, M, 32
2, M, 35
3, F, 31
Table2.csv
Emp_id, Месяц, Стимул
1, август, 3000
1, сентябрь, 3500
1, октябрь, 2000
2, август, 1500
3, август, 5000
3, сентябрь, 2400
Я хочу создать объект JSON, как показано ниже
* Требуемый выход:
{
"data": [{
"employee": 1,
"gender": M,
"age": 32,
"incentive": [{
"aug": 3000,
"sep": 3500,
"oct": 2000
}],
"employee": 2,
"gender": M,
"age": 35,
"incentive": [{
"aug": 1500
}],
"employee": 3,
"gender": F,
"age": 31,
"incentive": [{
"aug": 5000,
"sep": 2400
}]
}]
}