Javascript dc.js中的dc.legend-是否可以添加自定义标签?

Javascript dc.js中的dc.legend-是否可以添加自定义标签?,javascript,d3.js,dc.js,Javascript,D3.js,Dc.js,在此图表上: 我在示例JSON文件中有对应于严重性等级的图例,它表示我将在生产中使用的文件。严重程度为“1”、“2”和“3” 我想知道是否有一种方法可以将这些标记为“高”、“中”和“低”。不幸的是,作业要求不允许我向JSON文件添加任何内容。我希望我能以某种方式添加一个条件。多谢各位 文件链接: javascript: json:您只需在数据预处理步骤中添加以下标签: data.forEach( function(d) { d.malwareName = d.malware_

在此图表上:

我在示例JSON文件中有对应于严重性等级的图例,它表示我将在生产中使用的文件。严重程度为“1”、“2”和“3”

我想知道是否有一种方法可以将这些标记为“高”、“中”和“低”。不幸的是,作业要求不允许我向JSON文件添加任何内容。我希望我能以某种方式添加一个条件。多谢各位

文件链接:

javascript:


json:

您只需在数据预处理步骤中添加以下标签:

data.forEach( function(d) {
        d.malwareName   = d.malware_name;
        d.endpoint      = d.endpoint;
        d.date          = dateFormat.parse(d.date);
        d.severity      = d.severity == 1 ? "high" : (d.severity == 2 ? "medium" : "low");
    });

非常感谢。稍微改变一下颜色的映射方式,就可以了!