【发布时间】:2014-04-03 12:07:29
【问题描述】:
考虑这个小提琴链接FIDDLE。在这个例子中,我想使用一个 csv 文件来加载第 33-[data.csv] 行的数据和第 158-[data1.csv] 行的数据。我想使用两个单独的 csv 文件。我尝试使用此代码在第 33 行使用 csv 文件获取数据
d3.csv("data.csv", function(csvData) {
csvData.forEach(function (d,i) {
data[i] = {
first: +d.first,
second: +d.second
}
});
console.log(data);
我能够得到一个输出,但图表已经远离彼此,出现以下错误:Unexpected value NaN parsing cy attribute。如何使用两个单独的 csv 文件以有效的方式加载两个数据集?
【问题讨论】:
-
您必须使用
d3.csv两次。 -
是的 Lars,但是图表向下移动了,即顶部的图表与底部图表相距一定的空白空间,出现此错误:Unexpected value NaN parsing cy attribute.
-
我在你的 jsfiddle 中没有看到。
-
当我在浏览器中执行时,如何在 jsfiddle 中使用 csv 文件?
-
您可以使用plnkr.co 之类的东西,它允许您拥有多个文件。
标签: javascript jquery html csv d3.js