仅字典位置的数组值之和-Javascript

仅字典位置的数组值之和-Javascript,javascript,dictionary,for-loop,sum,Javascript,Dictionary,For Loop,Sum,我有x个数量的数据集要发布到一个折线图中,我希望生成一条额外的线,它是特定位置上所有字典条目的总和(在本例中,它是条目日期)。我只有一个字典,因为数据是从一个叫做“所有用户体验”的数据库字典中提取出来的 我试图将每个字典位置的值相加,然后放入另一个数组中,这样我就可以将每个位置除以用户数,得到每个位置的总和,但就我的一生而言,我只能找到添加位置的规则数组的示例,而不是字典值。JavaScript是新的,所以任何帮助都会令人惊讶太棒了 阵列: (2) [阵列(30),阵列(30)] 数组内容(每个

我有x个数量的数据集要发布到一个折线图中,我希望生成一条额外的线,它是特定位置上所有字典条目的总和(在本例中,它是条目日期)。我只有一个字典,因为数据是从一个叫做“所有用户体验”的数据库字典中提取出来的

我试图将每个字典位置的值相加,然后放入另一个数组中,这样我就可以将每个位置除以用户数,得到每个位置的总和,但就我的一生而言,我只能找到添加位置的规则数组的示例,而不是字典值。JavaScript是新的,所以任何帮助都会令人惊讶太棒了

阵列: (2) [阵列(30),阵列(30)]

数组内容(每个有键的数字都会导致问题!):

(30)[1,2,5,8,9,9,4,3,3,5,6,2,1,5,6,7,7,7,6,6,4,3,2,5,7,7]

(30)[5,5,6,6,7,5,5,4,3,2,1,1,6,7,8,7,7,6,7,8,9,7,5,6,6,6,7,8,7,6]

我已经成功地使用了常规的数字列表,但没有使用字典值

事先非常感谢你

编辑: 原始未更改的数据通过python解析为JS。出于敏感性原因,JSON只能显示从该文件中提取的数据。原始问题内容中的数字是下面要整理的内容

已尝试以前的代码(多次尝试中的一次…):

console.log(所有用户体验)//生成2个数组
console.log(所有用户体验[0])
console.log(所有用户体验[1])
var total_users=Object.keys(linegraph_data).length;
用户经验聚合=[]
对于(var i=0;i
编辑2

根据Bergi的建议进行了修改,但仍没有向新阵列添加任何数据:

user\u exp\u aggregate=[]
log(“初始列表:+user\u exp\u aggregate”)
对于(var i=0;i

在图形中如何使用阵列中的当前数据的示例(尝试创建显示所有用户之间平均值的第三行图形数据集!):


这可能就是您正在寻找的:

所有用户体验=[
[1, 2, 5, 8, 9, 9, 4, 3, 3, 5, 6, 2, 2, 1, 5, 6, 7, 7, 7, 7, 6, 6, 4, 3, 4, 3, 2, 5, 7, 7],
[5, 5, 6, 6, 7, 5, 5, 4, 3, 2, 1, 1, 6, 7, 8, 7, 7, 7, 6, 7, 8, 9, 7, 5, 6, 6, 7, 8, 7, 6]
]
用户经验聚合=[]
//循环到每个循环的全长
对于(var i=0;i<所有用户体验[0]。长度;i++){
用户体验聚合推送(所有用户体验[0][i]+所有用户体验[1][i]);
}
log(“总列表:+user\u exp\u aggregate”)
//如果要将每个值除以用户总数
用户经验平均值=[]
//var total_users=Object.keys(linegraph_data).length;
var total_users=2//假设用户总数为2
对于(var i=0;ilog(“平均值:+user\u exp\u Average”)
请用文字符号添加代码和数组。javascript中没有这样的字典,因此您什么都没有。您能发布一个输入和输出示例以及您到目前为止所做的工作吗?这将使其他贡献者了解您的问题,并帮助您轻松解决问题。这看起来不像“字典”“,它只是一个数组。您正在寻找
用户体验聚合.push(所有用户体验[0][i]+所有用户体验[1][i])
-请注意指示符号我有没有任何想法可以帮助您?这件事我已经绞尽脑汁好几天了!