gpt4 book ai didi

javascript - 将两个列表转换为 X 和 Y 格式的字典

转载 作者:行者123 更新时间:2023-12-01 23:29:28 25 4
gpt4 key购买 nike

我有两个包含大约 300 个十进制数的列表。我需要将其转换为如下所示的字典格式,以便使用 Chart.JS 使用两个列表中的值作为 X 和 Y 坐标绘制散点图。

这是 Chart.JS 要求数据采用的格式。

           data: [{
x: -10,
y: 0
}, {
x: 0,
y: 10
}, {
x: 10,
y: 5
}]

我一直在尝试以多种不同的方式来做到这一点,但每次我都弄错了。有谁知道实现此目的的好方法吗?

最佳答案

您可以使用 Array#map生成这样一个数组。

map函数的第二个参数是索引,可以通过该索引得到y的值。

const features = [1, 2, 3, 4, 5, 6];
const labels = [11, 22, 33, 44, 55, 66];

const coords = features.map((x, i) => ({ x, y: labels[i] }));

console.log(coords);

关于javascript - 将两个列表转换为 X 和 Y 格式的字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66559170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com