在d3.json中编写一个自定义函数
writing a custom function inside d3.json
我正在尝试将标记中的所有数字相加。我正在使用d3.json
来引用该文件。我在里面混合了一些jQuery,我觉得进展不太顺利。
我该怎么做?
一旦我得到和,我会对它做一些数学运算,以减少consumption_gj_
的值,这样我就可以把它作为一个半径传递给这样的圆。
以下是我的代码的样子:
var sum = 0;
//adding values
function radiusData(d){
+sum = d.consumption_gj_;
alert(sum)
}
//here I am trying to append the total to a div
$('.test').append(sum);
现在我做这个d.consumption_gj_ / 10000
只是为了得出一个合理的数字,但它并没有真正奏效。
这是小提琴http://jsfiddle.net/sghoush1/Vn7mf/9/
您需要一个循环来迭代这些值并将它们添加到总和中:
data.forEach(function(d) { sum += +d.consumption_gj_; });
此处修改了jsfiddle。
相关文章:
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 如何调用另一个js文件中的函数或触发一个自定义事件,该事件将参数作为Jquery中的数据对象传递
- 如何使用Angular 1.5组件将属性求值为字符串,这是一个自定义函数
- 为谷歌工作表创建一个自定义函数
- Vaadin:调用一个自定义的JavaScript函数
- 这些事件处理程序中的哪一个应该在窗口关闭时触发自定义函数
- 我对javascript中的一个自定义函数感到困惑,该函数将对象作为参数获取
- 当我的函数完成时,使用 JavaScript(或 jQuery)触发一个自定义事件
- 不将函数声明为另一个自定义函数的原型的用例
- 在d3.json中编写一个自定义函数
- 在angular$resource上添加一个自定义函数
- 如何执行我的回调函数是一个自定义Dojo模块
- 如何在另一个自定义帮助程序中调用一个自定义辅助程序函数
- 在谷歌文档中,当你将一堆单元格传递到一个自定义函数中时,你如何确定长度
- 使用自定义函数作为另一个函数的参数
- 在JQgrid的summaryType中编写一个自定义函数,用于组值的减法
- 从条件javascript函数返回一个自定义对话框
- 如何在jQuery中编写一个自定义函数来禁用一些日期?
- 根据jQuery,我的自定义函数不是一个函数
- Javascript 自定义函数,内部有一个检查 for 循环