gpt4 book ai didi

javascript - C3.js Y 轴范围(最大值/最小值)不适用于条形图

转载 作者:行者123 更新时间:2023-11-30 17:10:46 24 4
gpt4 key购买 nike

我正在尝试在 C3 中制作条形图。

http://jsfiddle.net/michaelkuzmin/Lcxe0frw/9/

var chart = c3.generate({
data: {
columns: [
['% Women CS', 0.036, 0.095, 0.105, 0.182, 0.121],
['% Women Math', 0.182, 0.077, 0.182, 0.026, 0.097],
['% Women Comp Eng /EE', 0.039, 0.074, 0.032, 0.095, 0.087]
],
type: 'bar',
labels: true
},
axis : {
y : {
tick: {
max: 0.50,
min: 0,
// padding: {top: 0, bottom: 0}

}
},
x: {
type: 'category',
categories: ['Carleton', 'Alberta', 'Sherbrooke', 'McGill', 'Laval']
}
}
});

1) 当我启用值标签时,通过将最大范围设置为 14,Y 轴立即中断2) 当我尝试手动设置时,它会忽略 Y: max min 参数。

我错过了什么?

P/S 有人在这里发布了一个非常相似的问题 c3.js y axis min/max not working但是他们发布的解决方案对我不起作用。解决方案是使用 padding = 0。您可以在 fiddle 中取消注释,看看它没有什么区别。

最佳答案

c3.js 的文档很差,但是 maxmin 似乎不属于 y.tick 对象,但直接在 y 中。移动它们,然后将填充也应用于 y,似乎可以解决问题。查看更新的 fiddle here .

关于javascript - C3.js Y 轴范围(最大值/最小值)不适用于条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27069561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com