我在使用d3.csv时遇到了一个问题,我希望能帮助我理解我的错误。
目的是从csv文件(附加)中检索值:
group, axis, value, description
FX002 (MOE) C3,Mass,4,total
FX002 (MOE) C3,Volume,3,total
...
使用带有javascript和d3.js的html文件,代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"></script>
<script>
function initialize()
{
d3.csv("FX002_C3.csv", function (d){
console.log(d);
console.log(d[1].value);
});
}
initialize()
</script>
</head>
<body>
</body>
</html>
我不明白为什么我得到对象数组d,但是这些值无法访问 我的代码有什么问题?
result with undefined output for the expected value
要调试我在Windows上使用Firefox控制台
此致
埃里克
答案 0 :(得分:0)
这是因为csv文件中group, axis, value, description
中的空格。删除逗号后的那些空格,你会没事的。