I have the following JSON defined as a dict in python:
specs = {
"state/79900116649511": {
"active": {
"window_size": 10000,
"batch": True,
"n_col": 50,
"n_row": 200
},
"voltan": {
"window_size": 50
},
"cura": {
"window_size": 100
}
},
"state/79900216649511": {
"active": {
"window_size": 10000,
"batch": True,
"n_col": 50,
"n_row": 200
},
"voltan": {
"window_size": 50
},
"cura": {
"window_size": 100
}
}
}
I want to create a long table from this dictionary. The output should be:
| state | variable | window_size | batch | n_col | n_row |
|---|---|---|---|---|---|
| 79900116649511 | active | 10000 | True | 50 | 200 |
| 79900116649511 | voltan | 50 | NULL | NULL | NULL |
| 79900116649511 | cura | 100 | NULL | NULL | NULL |
| 79900216649511 | active | 10000 | True | 50 | 200 |
| 79900216649511 | voltan | 50 | NULL | NULL | NULL |
| 79900216649511 | cura | 100 | NULL | NULL | NULL |
How can I do that? I thought about using nested loops, but that does not seem very efficient.
