javascript - 挣扎于高位图表以正确获取数据
问题描述
如您所见,我有一个对象数组:如图所示,每个名称都有一些 2019 年和 2020 年的数据。我正在尝试获取这两年的数据。对于实际值应该作为列和目标作为一行。请参阅此https://codepen.io/Zerka1982/pen/LweBLJ 请查看我在代码中尝试过的内容:
我创建了 1 个数组,以便以这种方式存储数据,每个项目:
问题在高图表上很清楚,而不是看到不同年份的数据,我看到了 2019 年的所有数据。
基本上,我需要每年都有自己的数据(实际和目标)。如果您对自己的版本进行了任何更正,请与我分享。
我感谢你们的支持。谢谢!请参考此https://codepen.io/Zerka1982/pen/LweBLJ
$(function() {
var seriesAct = [];
var seriesTar = [];
for(var i = 0;i<array.length;i++){
if(uniqueNames.length != 0) {
seriesAct.push({
name: array[i].name ,
type: 'column',
data: [array[i].actual] },
{name: array[i].name,
type: 'line',
data: [array[i].target]
});
}
}
解决方案
推荐阅读
- electron - 使用 electron-builder 发布到 github
- python - 如何仅通过在 Windows 10 cmd 行上键入脚本名称来运行 python 程序?
- wordpress - Vue没有在WP模板中的花括号中显示文本
- javascript - 如何为两个对应模式之间的共享字符编写正则表达式?
- c++ - 使用 winforms 显示 iphlpapi.h (GetAdaptersInfo) 的返回值(从 char* / wchar* 转换为 System::String)
- c# - 我的 Azure 应用服务如何使用更多的出站 IP 地址?
- anylogic - 将代理添加/附加到另一个代理
- c# - 从模型中传递数据
- haskell - 变量不在元组范围内
- excel - Excel 数据透视表错误?如果源表的文本列有月份名称,它会破坏数据透视表中的 AZ 排序