我试图从数据集中制作折线图,同时保持X轴分类.对于观察者来说,它看起来像一个线图,在观测的X坐标之间具有等距的间距:
(1 ------ 5 ------ 30 ------ 600)
现在我得到这样的东西:
(1-5 ----- 30 ------------------- 600)
这是我的数据集:
var ds1 = [
{
key: 'VAR-1',
color: '#FF7F0E',
values: [
{ "x" : "600", "y" : 0.07706}
, { "x" : "30", "y" : 0.00553}
, { "x" : "5", "y" : 0.00919}
, { "x" : "1", "y" : 0.00969}
]
}
];
Run Code Online (Sandbox Code Playgroud)
我尝试创建序号轴并将其设置在折线图对象中:
var chart =nv.models.lineChart()
.margin({top: 10, bottom: 40, left: 60, right: 30});
var x = d3.scale.ordinal().domain(["1","5", "30", "600"]);
chart.xAxis.scale(x);
chart.yAxis …Run Code Online (Sandbox Code Playgroud)