Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3-多系列柱状图数据格式的最佳方式_Javascript_D3.js - Fatal编程技术网

Javascript D3-多系列柱状图数据格式的最佳方式

Javascript D3-多系列柱状图数据格式的最佳方式,javascript,d3.js,Javascript,D3.js,我每个设施有8类数据,并创建了一个界面来比较多个设施之间的“评分”。这些类别之间没有任何形式的联系。最后一个要添加的元素是一个图表,该图表显示了与其他选定设施相对应的设施得分。在线查看示例时,大多数数据是CSV格式的,但我将替换由下拉列表触发的值 数据示例 facility_score = { "a":20, "b":30, "c":1, "d":55, ... } 我已经完成了一个“”工具,并希望在此基础上进行扩展。实际上没有“最佳”数据格式--您无论如何都必

我每个设施有8类数据,并创建了一个界面来比较多个设施之间的“评分”。这些类别之间没有任何形式的联系。最后一个要添加的元素是一个图表,该图表显示了与其他选定设施相对应的设施得分。在线查看示例时,大多数数据是CSV格式的,但我将替换由下拉列表触发的值

数据示例

facility_score = {
    "a":20,
    "b":30,
    "c":1,
    "d":55, ...
}

我已经完成了一个“”工具,并希望在此基础上进行扩展。

实际上没有“最佳”数据格式--您无论如何都必须进行一些预处理,并将其转换为可以直接提供给D3的格式。正在尝试读取.data()方法。。。我的数据结构是否应与以下内容类似<代码>分数={facil_1:{“a”:1,“b”:24,…},facil_2:{“a”:33,“b”:10,…},facil_3:{“a”:45,“b”:9,…}?现在格式正确<代码>数据=[{name:“facil_1”,分数:{a:1,“b:24,…}},{name:“facil_2”,分数:{a:33,“b:10,…}},{name:“facil_3”,分数:{a:45,“b:9,…}]