gpt4 book ai didi

json - 将多条动态线添加到 highcharts

转载 作者:行者123 更新时间:2023-12-01 06:05:42 25 4
gpt4 key购买 nike

我想知道是否有人可以帮助我。

我有 2 组从 API 返回的数据,我需要将它们绘制成折线图,问题是我不知道在任何给定时间会出现哪一组结果,所以我需要能够绘制两组数据的东西的结果。

第一组具有以下信息,(取自 var_dump )

'series' => string '[{name: 'Data'}]'
'data_lines' => string '[[[1473731108000,3.4804],[1473731406000,1.7047],[1473731704000,1.7559],[1473732004000,1.2774],[1473732304000,1.9295]]]'

第一个数字是时间戳,第二个数字是GB中的情节点,系列名称显然是系列名称。

上面的一组结果只需要一行,第二组数据是一组结果的平均值,需要3行,其响应如下:
'series' => string '[{name: 'Data (average)'},{name: 'Data (maximum)'},{name: 'Data (minimum)'}]'
'data_lines' => string '[[[1473638400000,1.5094]],[[1473638400000,6.7825]],[[1473638400000,1.0546]]]'

这个显然有 3 个数据值,用于每个时间戳的 3 个标签。

任何帮助实现这一目标将不胜感激。

最佳答案

这是我的建议:为您的结果创建一个像路由器一样的函数。我不知道你是如何处理你的结果(PHP 或 javascript),顺便说一句:

function chartSelector($data) {
if (count($data['series']) == 3) {
//put the logic to process the averaging set of results here
} else {
//put the logic for the other set here
}
}

此函数将根据给定的数据集指导处理:)

关于json - 将多条动态线添加到 highcharts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39588921/

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