我在使用d3.csv时遇到了一个问题,并且我想了解一些帮助以了解我犯了什么错误。
的目的是从一个CSV文件中检索值(附后):尝试从csv文件中检索单个值时出现问题
group, axis, value, description
FX002 (MOE) C3,Mass,4,total
FX002 (MOE) C3,Volume,3,total
...
使用HTML文件,JavaScript和d3.js用下面的代码:
<!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上使用
问候,
埃里克
避免在'd3.csv'函数中将参数作为'd'调用。尝试遵循一些约定,所以,当人们阅读你的代码时,他们将关注*你在说什么*而不是*你如何说*。因此,使用'function(data)'或者'function(dataset)'或者类似的东西。 –