我有一個非常簡單的線形圖案例,其中X軸上的「開」刻度類別。Highcharts:如何在折線圖中設置Y軸上的第一個類別?
如何將第一個類別的勾號設置爲Y軸(將y = 0和x =「1st類別」設置爲圖表的原點)? 在Y軸和線條實際開始的位置之間似乎總是存在任意偏移。我想取消它。
我幾乎是通過在YAxis上使用一個負的「偏移量」來實現的,但它不美觀(因爲它在Y軸的左側留下了一點X軸),並且此偏移量的值應該取決於圖表的寬度(不靈活)。
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
type: 'line',
marginLeft: 30
},
title: {
text: null
},
legend: {
enabled: false
},
xAxis: {
categories: ['1990', '1991', '1992', '1993', '1994', '1995'],
tickmarkPlacement: 'on',
tickInterval: 1,
tickPosition: 'inside',
tickLength: 2
},
yAxis: {
lineWidth: 1,
tickWidth: 1,
tickPosition: 'inside',
tickLength: 2,
min: 0,
max: 200,
tickInterval: 50,
gridLineWidth: 0
/*,offset:-26*/
},
plotOptions: {
line: {
marker: {
enabled: false
}
}
},
series: [{
data: [100, 125, 150, 125, 90]
},{
data: [100, 80, 90, 80, 70]
},{
data: [100, 90, 80, 60, 180]
}]
});
請看看我的例子:http://jsfiddle.net/SineDie/xajHE/
http://stackoverflow.com/questions/15889786/highcharts-y-axis-padding-in-a-bar-chart。看看接受的答案。這是類別的問題。 –