Javascript d3js奇怪的日期和数据处理
我以下面的d3js为例: 只是稍微修改了一下数据。相关修改代码为:Javascript d3js奇怪的日期和数据处理,javascript,d3.js,Javascript,D3.js,我以下面的d3js为例: 只是稍微修改了一下数据。相关修改代码为: var数据=[ {“日期”:“2000年5月1日”,“结束”:“100”}, {“日期”:“2012年4月30日”,“结束”:“200”}, {“日期”:“2012年4月27日”,“结束”:“300”}, {“日期”:“2012年4月26日”,“结束”:“400”}, {“日期”:“2012年4月25日”,“结束”:“500”}, {“日期”:“2012年3月16日”,“结束”:“600”}, {“日期”:“2012年3月15
var数据=[
{“日期”:“2000年5月1日”,“结束”:“100”},
{“日期”:“2012年4月30日”,“结束”:“200”},
{“日期”:“2012年4月27日”,“结束”:“300”},
{“日期”:“2012年4月26日”,“结束”:“400”},
{“日期”:“2012年4月25日”,“结束”:“500”},
{“日期”:“2012年3月16日”,“结束”:“600”},
{“日期”:“2012年3月15日”,“结束”:“500”},
{“日期”:“2012年3月14日”,“结束”:“400”},
{“日期”:“2012年3月13日”,“结束”:“300”},
{“日期”:“2012年3月12日”,“结束”:“200”},
{“日期”:“2012年3月12日”,“结束”:“100”}
];
var parseDate=d3.time.format(“%d-%b-%Y”).parse代码>
第一个和第二个时间戳的差异约为12年。所有其他数据点看起来都已按下。那是虫子吗?或者我可以做些什么,使最后的数据点不在图表的末尾按下
干杯
Jonny他们看起来压力很大,因为与12年相比,最后一个条目的时间范围相对较小,我认为如果您只关心数据集中的值,您可以使用“非基于时间的”量表来显示数据请在您的问题中包含相关代码。请注意,避免因未执行此操作而导致的问题编辑错误是荒谬的。您还应首先按日期对数据数组进行排序。。。