gpt4 book ai didi

javascript - JSON 的频率分布

转载 作者:行者123 更新时间:2023-12-03 06:43:54 25 4
gpt4 key购买 nike

我正在尝试创建带有报告统计信息的 Highcharts 图表。我有一个 JSON 报告列表,其中包含多个字段,包括日期,如下所示:

{
date: "2016-06-24",
name: "...",
phone: "..."
}

我需要创建一个 JSON 数组,其中包含按日期排列的报告频率分布,其中第一个字段是日期,第二个字段是当天的报告数量:

[[Date.UTC(2016, 5, 3), 4],
[Date.UTC(2016, 5, 4), 2],
[Date.UTC(2016, 5, 5), 15]
[Date.UTC(2016, 6, 24), 5]]

此外,还需要按日期从最早到最晚排序

最佳答案

我发现了underscorejs在为图表创建数据时非常有用,试试这个:

按日期属性进行分组和计数

var counts = _.countBy(reports,'date');

然后根据需要映射数组

var data = _.map(counts, function(value, key){
return [new Date(key),value];
});

关于javascript - JSON 的频率分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37835253/

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