統計円グラフを作成しようとしています。http response
私は円グラフを描くために必要なリストをサーバーから取得しています。
例: 受信したデータ:
[{1: 9, 2: 7}, {3:8, 2: 1}, {1:8, 5:9}, {2:3, 3:1}]
これは望ましい出力です:
[{x: 1, y: 17}, {x: 2, y:10}, {x: 3, y: 9}, {x: 5, y: 9}]
注意: x はキーで、y は同様のキー値の合計です
私は試しdata.forEach((item, index) => {})
ました。これを書いた後、私は実際にどのように組み合わせることができるかについて手がかりを得ていませんObject.keys(item)
.Object.values(item)
Object.values(item).reduce((a,b)=> return a+b;)
これはばかげた質問に聞こえるかもしれませんが、助けていただければ幸いです。:)