javascript - 为键添加 JSON 中的所有元素
问题描述
我有一个 json 文件:
Key = 1, Element1 = 5, Element2 = 10
Key = 2, Element1 = 10, Element2 = 12
Key = 3, Element1 = 2, Element2 = 22
我想将 D3.js 中的每个键的这一天概括为如下内容:
Key = 1, Value = 15
Key = 2, Value = 22
Key = 3, Value = 24
我不确定如何在 D3.js 中做到这一点!
我知道我必须先遍历数据,然后遍历每一行,如下所示:
data=d3.json("xxxx").then(function(data){
data.forEach(function(d){
d.map(obj => ([
obj['Key'],
Object.entries(obj)
.filter(item => (item[0]!='Key'))
.reduce((total, item)=> (total+item[1]),0)
]))
})});
我不知道如何继续
解决方案
推荐阅读
- python - Pandas:无法从先前合并的多级数据框中处理列
- latex - biblatex:自定义参考书目条目
- r - 从csv文件的第一行删除其他符号?
- c# - C# OpenXML:仅在除最后一个文件之外的所有文件中获取文件中的第一个超链接
- combobox - 根据组合框将文本框值添加到借方/贷方列
- numpy - 如何使用 Numpy 在 python 中追加数组
- c# - 保存角色自定义
- reactjs - 如何使用 ra-data-hasura 按 NULL 过滤
- python - 摆脱 Python 中的转义字符,以便将数据转换为 JSON 数据
- php - 生产中的 Laravel 应用程序不能在 Chrome、Safari 和 Edge 中登录,但在 Firefox 中可以