C3js - 如何在轴标记上设置类别标签
C3js - How to set category label on axis marker
我正在使用c3js 绘制折线图。 x 轴显示标签,在轴标记之间呈现。
它正在使用 axis.x.type : 'category'。否则线条不会创建。
但我想将其显示在 x 轴标记上,而不是它们之间。
这里是示例代码
var chart = c3.generate({
data: {
x:'xaxis',
columns: [
['xaxis','cat1', 'cat2', 'cat3', 'cat4', 'cat5', 'cat6', 'cat7', 'cat8', 'cat9'],
['data1', 30, 200, 100, 400, 150, 250, 50, 100, 250]
]
},
axis: {
x: {
type: 'category'
}
}
});
这是 jsfiddle 上的示例代码 https://jsfiddle.net/abhinaw/kyjgzd62。
有办法吗?
谢谢
使用axis.x.tick.centered选项:
axis: {
x: {
tick: {
centered: true
}
}
}
我正在使用c3js 绘制折线图。 x 轴显示标签,在轴标记之间呈现。 它正在使用 axis.x.type : 'category'。否则线条不会创建。
但我想将其显示在 x 轴标记上,而不是它们之间。
这里是示例代码
var chart = c3.generate({
data: {
x:'xaxis',
columns: [
['xaxis','cat1', 'cat2', 'cat3', 'cat4', 'cat5', 'cat6', 'cat7', 'cat8', 'cat9'],
['data1', 30, 200, 100, 400, 150, 250, 50, 100, 250]
]
},
axis: {
x: {
type: 'category'
}
}
});
这是 jsfiddle 上的示例代码 https://jsfiddle.net/abhinaw/kyjgzd62。
有办法吗?
谢谢
使用axis.x.tick.centered选项:
axis: {
x: {
tick: {
centered: true
}
}
}