首先,我完全不熟悉D3js和Javascript。我正在尝试使用.csv文件中的数据创建流图。 我的数据列是这样的: {1960:“ 5”,1961:“ 4”,1962:“ 19”,1963:“ 23”,.....,国家/地区:“ Aruba”,代码:“ ABW”}。
我可以使用以下简单代码获取国家或代码信息:
csv.then(function(data) {
var t1 = d3.max(data,function(d) {return d.Country;});
console.log(t1);});
(此处仅使用d3.max,因为稍后我需要具有此结构的函数以用于轴)。
但是,如果我尝试使用d.1960获得1960值,显然会出现错误,因为数字值是意外的。如何使用数字值作为键(或列名)并获取值?
谢谢。