【发布时间】:2013-10-17 04:23:45
【问题描述】:
在 Google 和 SO 上花了几个小时,我终于破解了。
我有一个 PSQL 表,其中包含按时间和目的地大陆排序的一天的出境航班数据。
我正在遍历表格的所有行,将每个航班的目的地大陆推入数组,每个数组代表 15 分钟的航班数据。例如,
第一个数组 - 00:00 to 00:15 将是:[] ......(没有航班)
第 21 个数组 - 05:00 to 05:15 将是:["NA", "NA", "NA", "EU", "AS", "EU"] 等。
一直到 96 个阵列(24 小时内 96 x 15 分钟。)
我已将此数据推送到一个 CSV 文件中,其标题只是航班 但是,当我尝试使用以下方法调用 d3 中的数据时:
d3.csv("/my_file.csv", function(data) {console.log(data);})
返回的对象是 96 行 "["NA"" 或等效的;很明显,它在第一个逗号处就中断了。有没有办法使用 d3 从 CSV 文件中检索数组??
【问题讨论】:
-
在 google 群组here 上提出了一个类似的问题,这可能会有所帮助(如果您还没有看过的话)。
标签: javascript arrays ruby-on-rails-3 csv d3.js