0

我专注于示例https://github.com/sghall/d3-chord-diagrams/blob/master/trade-p.html它使用的是 csv 格式的数据,这里是https://github.com/sghall /d3-chord-diagrams/blob/master/data/trade.csv我想要的是从相同的数据中绘制和弦,但仅当 importer1===Panama 时。谁能帮助我,我是 d3 的新手,不知道如何从 csv 文件中提取特定数据,因为我正在尝试 if(importer1===Panama) {draw chords....

}

但它不工作。提前致谢

4

1 回答 1

0

如下所示的简单使用过滤器,这将过滤巴拿马的记录

 d3.csv('trade.csv', function (error, data) {
        var data = data.filter(function(d){ return d.importer1 == "Panama"});
        var mpr = chordMpr(data);

工作代码在这里

希望这可以帮助!

于 2015-11-12T14:33:21.663 回答