I am trying to format data for a multi-line chart. I want to format the data based on the Internal and External and also need to add total which is the sum of Internal and External. Need help with the formatting. Thanks in advance!
The sample data is as below:
[
{
"date": "2021-02-09",
"value": 1,
"user": "Internal"
},
{
"date": "2021-02-09",
"value": 1,
"user": "External"
},
{
"date": "2021-02-12",
"value": 2,
"user": "Internal"
},
{
"date": "2021-02-12",
"value": 1,
"user": "External"
},
{
"date": "2021-02-14",
"value": 0,
"user": "External"
},
{
"date": "2021-02-14",
"value": 2,
"user": "Internal"
}
]
My required output should be:
[
{
"date" : "2021-02-09",
"Internal": 1,
"External": 1,
"Total" : 2
},
{
"date": "2021-02-12",
"Internal": 2,
"External": 1,
"Total": 3
},
{
"date": "2021-02-14",
"Internal": 2,
"External": 0,
"Total": 2
}
]