如何在c3中拟合Y轴

How to fit Y axis in c3

本文关键字:拟合 c3      更新时间:2023-09-26

我想使用旋转轴,我想要适合Y轴。我该怎么做呢?

I tried:

 c3.generate({
    data: {
    x: 'x',
    columns: [
        ['x', '2013-10-31', '2013-12-31', '2014-01-31', '2014-02-28'],
        ['sample', 30, 100, 400, 150],
    ]
},
 axis : {
    rotated: true,
    x : {
        type : 'timeseries',
        tick: {
            fit: true,
            format: "%e %b %y"
        }
    },
    y: {
        tick: {
            fit: true
        }
    }
}

但是没有改变。任何帮助吗?我使用的是0.4.10版本的c3。

我没有完全明白你想要做什么,但是

rotated: true 

似乎正在做它应该做的事情,即交换x轴和y轴。(fiddle - http://jsfiddle.net/g93c77Lu/)

fit是而不是一个y轴的有效选项,所以它实际上不做任何事情。

x轴拟合(http://c3js.org/reference.html#axis-x-tick-fit)也做了它应该做的事情(刻度是根据数据点)-只需在小提琴中将true更改为false,以了解没有拟合的情况下它会是什么样子。

注意-y类型还不可用(http://c3js.org/reference.html#axis-y-type),以防您正在考虑交换数据数组