D3js奇怪的日期和数据处理
d3js strange date and data handling
我以以下d3js为例:
d3.js面积图
,只是稍微修改了一下数据。相关修改代码为:
var data = [
{"date":"01-May-2000","close":"100"},
{"date":"30-Apr-2012","close":"200"},
{"date":"27-Apr-2012","close":"300"},
{"date":"26-Apr-2012","close":"400"},
{"date":"25-Apr-2012","close":"500"},
{"date":"16-Mar-2012","close":"600"},
{"date":"15-Mar-2012","close":"500"},
{"date":"14-Mar-2012","close":"400"},
{"date":"13-Mar-2012","close":"300"},
{"date":"12-Mar-2012","close":"200"},
{"date":"12-Mar-2012","close":"100"}
];
var parseDate = d3.time.format("%d-%b-%Y").parse;
第一个时间戳与第二个时间戳相差约12年。其他所有数据点看起来都很紧张。那是臭虫吗?或者我怎么做才能使最后一个数据点没有按在图表的末尾?
下面是一个jsfiddle
的例子干杯乔尼
它们看起来很紧迫,因为最后条目与12年相比是一个相对较小的时间框架,我认为如果您只关心数据集中的值,您可以使用"非基于时间"的刻度来显示数据
- Json数据包含日期和时间格式
- 选择数据属性日期值早于当前服务器日期的元素
- Node.js谷歌云平台数据存储日期比较
- 角度数据-bs-日期选择器指令 + 日期更改
- 处理日期时间时间戳javascript(angularjs)和mongo的滑块
- 以 UTC 格式的 SQL 处理日期/时间
- 量角器:检查数据按日期排序
- 如何在Google Apps Script中处理日期
- EmberJS 应用程序中列表 + 详细信息 + 编辑视图的数据处理
- 如何在D3地图中进行时间数据处理
- JavaScript函数数据处理
- 画布已被跨源数据处理所污染
- 如何将全局状态数据处理到Redux中的深度嵌套组件中
- Ajax数据与日期选择器事件不同步
- Fuelux数据网格日期排序
- 如何格式化Highcharts的(x,y)对数据的日期时间
- jQuery DatePicker,在iOS上隐藏数据类型日期
- 用Asp处理日期.. Net MVC和KnockoutJS
- 在PHP中以DD-MON-YYYY格式处理日期
- D3js奇怪的日期和数据处理