使用 d3 导入.csv数据错误:404:未找到错误

Using d3 to import .csv data error: 404: Not Found error

本文关键字:错误 d3 csv 数据 使用 导入      更新时间:2023-09-26

编辑:我已经阅读了更多关于使用Rails和D3的信息,我听到的建议是使用JSON来输入数据,让你的生活更轻松。吸取的教训。

基本的Ruby/Rails应用程序,使用d3创建股票图表。 但是,我似乎无法加载我的数据集(在这种情况下.csv保存在 rails 应用程序中的文件。 控制台显示此错误:

"获取 http://本地主机:3000/页/sp500.csv 404(未找到)"(已添加空格)

我的代码:

    d3.csv("sp500.csv", function (data) {
      data.forEach(function(d) {
      d.date = parseDate(d.date);
      d.price = +d.price;
    });

尝试将sp500.csv保存在各种目录中并以各种方式调用它,但仍然卡住了。 感谢您的帮助。

您可以在没有应用程序和 d3 的情况下直接通过浏览器访问文件吗?

您收到此错误是因为您的 Rails 应用程序没有提供文件,因为它不知道这样做。我最近在使用 Node.js 设计应用程序时遇到了同样的问题。我已经太久没有使用Rails了,所以我担心我无法进一步提供帮助。