0
我在HighCharts上有一个折线图,可以正确显示dateTimeLabels。但是,如果将其更改为键入:column标签将被数字替换,并且所有列都具有相同的高度。Highcharts - 柱状图 - Y轴日期时间
http://highcharts.com/jsbin/ihorog/edit#javascript,live (检查错误只是取消注释类型:上jsbin列)
我在HighCharts上有一个折线图,可以正确显示dateTimeLabels。但是,如果将其更改为键入:column标签将被数字替换,并且所有列都具有相同的高度。Highcharts - 柱状图 - Y轴日期时间
http://highcharts.com/jsbin/ihorog/edit#javascript,live (检查错误只是取消注释类型:上jsbin列)
这是因为一列被画成从零到值为既然你的价值观通过Date.UTC创建()零是1970年1月1日。由于标签跨度如此之大,它正在做一些奇怪的事情。为您的yAxis指定一个分钟,它将从那里开始。
http://highcharts.com/jsbin/uvuvoh/edit#javascript,live
yAxis: {
min : Date.UTC(2013,0,1),
...
},
感谢。它工作出色!由于没有最短日期标签,dateTimeLabelFormats属性使用年份格式,因为它是一个很大的时间跨度。使用min解决了我的问题。 – 2013-03-27 03:11:21