首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为图表创建数据?

如何为图表创建数据?
EN

Stack Overflow用户
提问于 2021-11-24 08:29:06
回答 1查看 31关注 0票数 0

我有一张线图react-google-charts。此图表接受以下形式的数据:

代码语言:javascript
运行
复制
const data = [
        ["Date", "Realizado"],
        ["Jan 01", 4 ],
        ["Jan 07", 12],
        ["Jan 14", 20],
        ["Jan 28", 282],
      ];

我从API那里得到数据。这些数据返回;

代码语言:javascript
运行
复制
(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)

如何将这个数组作为图表数据来拟合?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-24 08:35:40

像这样的事情可能会奏效:

代码语言:javascript
运行
复制
const chartData = apiData.map(obj => [obj.preriod, obj.value])

PS。你可能需要重新安排你的约会。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70092829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档