如何在ChartJ的Y轴上使用不同的刻度?
我有这个数据集:
[ 1450478,2645844,1840524,640057,1145844,1530500,1695844,1778654,1450478,1645844,1450478,1645844 ]
[ 3.14, 4.15, 3.09, 3.48, 4.05, 3.99, 4.39, 4.15, 4.10, 3.98, 3.54, 3.50 ]
https://jsfiddle.net/psycocandy/ad18Lc4u/18/
该线所表示的最小比例显然非常接近于比例0。如何使这条线可见,而不必按图例过滤?
2条答案
按热度按时间lstz6jyr1#
我发现了问题,胡搞更新:https://jsfiddle.net/psycocandy/fwncq25a/14/
要用yAxes设置数据集中的对应ID,正确的方法是使用
yAxisID
:moiiocjp2#
在Chart.js 3中,语法略有不同。轴由其
scaleId
标识:命名空间:
options.scales[scaleId]
第一个
请参阅Charts.js axes documentation了解更多信息。