I have an array containing dictionaries, each of these dict contains a value (an id) and a list of dictionaries.
How can I transform this into a dataframe like the example below :
Input :
[{'shopId': 65032,
'products': [
{'number': 'N0', 'value': 0},
{'number': 'N1', 'value': 0},
{'number': 'N2', 'value': 1},
{'number': 'N3', 'value': 0}]
},
{'shopId': 227,
'products': [
{'number': 'N0', 'value': 1},
{'number': 'N1', 'value': 0},
{'number': 'N2', 'value': 1},
{'number': 'N3', 'value': 1},
}]
Output: (a dataframe)
| ShopID | N0 | N1 | N2 | N3 |
|---|---|---|---|---|
| 65032 | 0 | 0 | 1 | 0 |
| 227 | 1 | 0 | 1 | 1 |