Display data on pie chart

I am trying to display data in pie chart, but I am not able to write function node correctly.

msg = {
    "payload":[
        {
            "labels":["Agg1","Agg2","Agg3"],
            "data":[payload.Agg1,payload.Agg2,payload.Agg3],
            "series":["Test"]}]
}
return msg;
[{"id":"d4d6a4c1.e41128","type":"change","z":"a8e1963e.a7b668","name":"set topic to agg1","rules":[{"t":"set","p":"topic","pt":"msg","to":"Agg1","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload[0]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":560,"y":200,"wires":[["f9545529.6beb88"]]},{"id":"2bf02e78.79e3a2","type":"change","z":"a8e1963e.a7b668","name":"set topic to agg2","rules":[{"t":"set","p":"topic","pt":"msg","to":"Agg2","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload[0]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":280,"wires":[["f9545529.6beb88"]],"_type":"node"},{"id":"1817e527.d71cdb","type":"change","z":"a8e1963e.a7b668","name":"set topic to agg3","rules":[{"t":"set","p":"topic","pt":"msg","to":"Agg3","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload[0]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":360,"wires":[["f9545529.6beb88"]],"_type":"node"},{"id":"f9545529.6beb88","type":"join","z":"a8e1963e.a7b668","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":true,"timeout":"","count":"3","x":670,"y":680,"wires":[["489b0c1c.315174","c053dd8b.4246e"]],"_type":"node"},{"id":"c053dd8b.4246e","type":"function","z":"a8e1963e.a7b668","name":"","func":"msg = {\n    \"payload\":[\n        {\n            \"labels\":[\"Agg1\",\"Agg2\",\"Agg3\"],\n            \"data\":[payload.Agg1,payload.Agg2,payload.Agg3],\n            \"series\":[\"Test\"]}]\n}\nreturn msg;","outputs":1,"language":"javascript","noerr":0,"x":740,"y":780,"wires":[["d6f7754a.c30708","851a1494.db88f8"]],"_type":"node"}]

Ref taken from: node-red-dashboard/Charts.md at master · node-red/node-red-dashboard · GitHub
Please help me with this

msg = {
    payload:[
        {
          labels:["Agg1","Agg2","Agg3"],
          data:[[msg.payload.Agg1, msg.payload.Agg2, msg.payload.Agg3]],
          series:["Test"]}]
}
return msg;

Thank you so much for your prompt help!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.