我有一张线图react-google-charts。此图表接受以下形式的数据:
const data = [
["Date", "Realizado"],
["Jan 01", 4 ],
["Jan 07", 12],
["Jan 14", 20],
["Jan 28", 282],
];我从API那里得到数据。这些数据返回;
(8) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {period: '2021/09', value: 0.9256896545996849}
1: {period: '2021/06', value: 0.9754303727212889}
2: {period: '2021/03', value: 0.9791388246940228}
3: {period: '2020/12', value: 1.015357654499295}
4: {period: '2020/09', value: 0.9337976106510073}
5: {period: '2020/06', value: 0.9930550362681277}
6: {period: '2020/03', value: 1.064082963594007}
7: {period: '2019/12', value: 1.095682769989701}
length: 8
[[Prototype]]: Array(0)如何将这个数组作为图表数据来拟合?
发布于 2021-11-24 08:35:40
像这样的事情可能会奏效:
const chartData = apiData.map(obj => [obj.preriod, obj.value])PS。你可能需要重新安排你的约会。
https://stackoverflow.com/questions/70092829
复制相似问题