【发布时间】:2014-06-15 17:11:20
【问题描述】:
我在使用 Highcharts (highstock) 中的列时遇到问题。
我可以设置不同的范围来分组数据(分钟、小时、天...),Highcharts 尝试调整每个组的列大小,我可以根据列数设置每列的大小和列之间的距离在图表中。
这几乎适用于所有数量的数据...但不适用于 72 列(3 天以小时计),列看起来太薄(小于 1 像素)。
var chart;
$(document).ready(function () {
chart = new Highcharts.StockChart({
chart: {
renderTo: 'container'
},
xAxis: {
ordinal: false,
maxZoom: 2 * 3600000
},
series: [{
data: s,
type: 'column',
dataGrouping: {
units: [
['minute', [1, 5, 10, 30]],
['hour', [1,2]],
['day', [1]],
['week', [1]],
['month', [1]]
],
groupPixelWidth: 10,
approximation: 'high'
}
}]
});
});
如果您将鼠标移到图表上,您可以看到列,如果您放大到 2 天,列看起来很好,但仍然太薄,如果您放大到最大(2 小时),则尺寸完美,正如我预期的那样.
如何将线条设置得更宽?
【问题讨论】:
标签: highcharts zooming thin