我正在尝试使用堆叠的栏随着时间的推移表示上/向下状态。由于某种原因,我无法获得正确工作的开始日期。
这是我要想要的,但是开始日期不会更新过去的时代开始。http://jsfiddle.net/t5d72ka5/4/
Highcharts.chart('container', {
chart: {
type: 'bar',
backgroundColor:'transparent',
zoomType:'y'
},
title: {
text: ''
},
xAxis: {
},
yAxis: {
//min: 1502236800000 or min: Date.UTC(2011, 4, 31)
type: 'datetime',
"tickInterval": 86400000,
"minTickInterval": 86400000,
dateTimeLabelFormats: {
day: '%Y %b %e'
},
title: {
enabled: false
}
},
legend: {
enabled: false
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [
{
name: 'down',
data: [83621000],
color: 'red'
}, {
name: 'up',
data: [83621000],
color: 'green'
}, {
name: 'down',
data: [83621000],
color: 'red'
}, {
name: 'up',
data: [83621000],
color: 'green'
}]
});
我尝试在Min中添加开始日期:1502236800000或使用UTC添加开始日期,并且在设置右开始日期时,数据并未呈现。
还尝试了其他一些具有数据值,点启动等的事情。但是它无法正常工作。
我想threshold
选项是您要寻找的:
plotOptions: {
series: {
stacking: 'normal',
threshold: 1502236800000
}
},
实时演示: http://jsfiddle.net/blacklabel/jyjfvoac/
API参考: https://api.highcharts.com/highcharts/series.column.thresly.threshold.threshold