小编Gil*_*gio的帖子

更改JavaScript Data对象的格式

我有一个数据对象如下:

[{"Positive":"14.71","Neutral":"50.0","Negative":"35.29"}]
Run Code Online (Sandbox Code Playgroud)

我想将其更改为以下指定的格式:

[{"type":"Positive","value":14.71},{"type":"Neutral","value":50.0},{"type":"Negative","value":35.29}]
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

3
推荐指数
1
解决办法
68
查看次数

将Javascript对象转换为数字数组

我有一个有一组数字的对象

> var size = d3.values(data[0]);

>size
output:
["0", "14.71", "50.0", "35.29"]

>typeof(size);
output:
"object"
Run Code Online (Sandbox Code Playgroud)

我想总结宽度并获得如下输出:

[0,14.71,64.71,100]

但是我得到的输出如下:

>var width = [size[0],
                    size[0]+size[1],
                    size[0]+size[1]+size[2],
                    size[0]+size[1]+size[2]+size[3]];

>width
output:
["0", "014.71", "014.7150.0", "014.7150.035.29"]
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.提前致谢...

javascript d3.js

2
推荐指数
1
解决办法
436
查看次数

标签 统计

d3.js ×2

javascript ×2