d3:如何将外部CSV文件加载到数据中?

时间:2014-03-25 18:13:56

标签: javascript csv d3.js

我正在尝试学习如何将外部数据(在我的计算机中)加载到d3代码中。

但是,我无法像教程d3.csv("data.csv", type, function(error, data)那样加载数据。

我尝试附加像d3.csv("users/file/data.csv")这样的网址但不起作用。

请告诉我如何加载计算机中的CSV文件。

1 个答案:

答案 0 :(得分:1)

诀窍是您的浏览器需要能够使用您提供的URL访问该文件,因此如果您在Web服务器上托管d3代码,那么您还必须托管data.csv。

如果使用相对路径,则路径相对于HTML文件。

尝试使用

d3.csv("data.csv", type, function(error, data)]

但请确保data.csv与您用于HTML的HTML文件位于同一位置。