【发布时间】:2014-01-07 14:02:49
【问题描述】:
为一个可能很简单的 Q 道歉。 我在这里查看了示例页面:http://bl.ocks.org/mbostock/3885211# 然后我修改了该行:
d3.tsv("data.tsv", function(error, data) {
成为
d3.csv("data.csv", function(error, data) {
指向包含内容的数据文件:
date,Kermit,piggy,Gonzo,fuzzy,hogthrob,animal,floyd,Gabriel,Beaker,scooter,statler,waldorf,slim,sam
13-Oct-31,113.44,435.15,19.57,60.55,53.02,268.28,87.34,1.98,0,31.68,0,21.59,4.82,11.31
13-Nov-30,109.86,506.85,18.97,58.77,388.37,131.48,85.34,1.98,0,48.50,0,21.59,4.70,11.31
13-Dec-31,113.46,644.88,19.57,60.57,669.47,0,87.46,1.98,0,80.97,0,21.59,4.82,11.43
刷新浏览器时,x 轴和日期显示正确,但仅绘制了一个数据点(对于 Kermit),就好像它是图表上唯一的条形一样。
有人能指出我正确的方向吗?作为一个完整的 d3 新手,我们将不胜感激。
【问题讨论】:
-
嗯,看起来应该可以。您收到任何错误消息吗?
-
遗憾的是,控制台看起来很干净(所有对象看起来都很正常),并且使用 python -m SimpleHTTPServer 8000 显示所有访问都是 200。感谢您的关注。
标签: javascript csv d3.js