我使用此功能从CSV文件中获取所有数据:
access = function(d, i, columns) {
for (i = 1, t = 0; i < columns.length; ++i)
t += d[columns[i]] = +d[columns[i]];
d.total = t;
return d;
}
但每当我尝试访问数据时,只有第一列显示为字符串,其余的则表示NaN。
Object {SEX: "Males", GEO/ACL00: NaN, Total: NaN, Personal care: NaN, Sleep: NaN…}
此功能由以下内容调用:
d3.csv(url, access, callback);
我可以将时钟值更改为实际值,将地理名称移动到左侧,然后将男性更改为0,将女性更改为1,但我不认为我可以更改我的这个问题的数据集。
我正在使用D3尝试获得一个由24小时组成的堆积条形图,我已经查看了一些视频和来源,但我不知道如何实现这一点。
以下是数据集的链接: https://perso.telecom-paristech.fr/eagan/class/igr204/data/TimeUse.csv