如何在D3折线图中禁用X轴上的排序数据
how to disable sorting data in x axis in d3 line chart?
我想显示像此示例链接这样的折线图.my data json是这样的。
[
{
"timeStamp": "23:33:58",
"usage": 90
},
{
"timeStamp": "00:04:03",
"usage": 94
},
{
"timeStamp": "00:54:04",
"usage": 82
},
{
"timeStamp": "01:04:00",
"usage": 100
},
{
"timeStamp": "01:34:02",
"usage": 97
}
]
但是 X 轴不是从 23:33:58 开始的,它以 00:00:00 开头,意味着 12.00 AM,并将其绘制到 23:59:00.所以这不是我的要求.我想解决这个问题请指导我。
你可以传递带有日期timestamp
,你可以解决这个问题。然后确定日期,time.so 可以像这样的示例解析时间戳 this.in 解决它。
var parsetime = d3.time.format("%Y-%m-%d %H:%M:%S").parse;
然后你的 JSON 格式时间戳会像这样更改
"timeStamp": "2011-01-01 23:33:58"
那么我认为你可以解决它。
相关文章:
- 对角度数据表中括号内的数字进行排序
- 对损坏的子行进行排序的数据表
- 数据表排序但对行进行分组
- 角度未排序数据
- 数据表通过分析一列的值对其进行排序
- 排序数据表
- 对d3堆叠条形图的数据进行排序
- 如何对JQuery Handlebar生成的数据进行排序
- 数组数据排序类似mysql查询
- 使用JQuery对子表数据排序
- 数据排序应该在客户端还是服务器上完成
- a不同列列表的未定义或空引用的数据排序错误
- 日历数据排序 json 树
- 如何在ng-repeat中使用嵌套对象将数据排序为angular js中的JSON数据
- 使用knockout.js与json数据排序列表
- 如何突出显示页面上数据排序类型的菜单项
- dojox.grid.EnhancedGrid中的数据排序
- 在循环值时对JSON数据排序
- 帮助将DIV中的属性数据排序捕获为数组?Jquery/Javascript
- 如何从属性创建数组'数据排序'使用显示的所有分区的Jquery