2

我有一个 HighCharts 图表来显示一些信息。我每天都有堆积的信息。每个条目都是唯一的 -> 我不能使用单个系列。

问题是:两天之间,空间很大,我不知道如何减少或删除它。当我玩 PlotOptions 时没有效果。我认为原因是我的 xAxis-Handling,因为如果我使用“正常方式”来声明 xAxis 类别,就没有问题。

我的 jsFiddle:http: //jsfiddle.net/MhL2Q/1/

另一个工作的 jsFiddle:jsfiddle_dot_net/wergeld/M85tL/(只允许 2 个链接)

原始 HighChart 演示:http: //jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/column-stacked/

4

2 回答 2

1

是否满足您的需求?您需要删除图表中的所有填充。

于 2012-10-02T05:15:53.253 回答
1

您可以使用xAxis.minPaddingxAxis.maxPadding

最大值相对于轴长度的填充。0.05 的填充将使 100 像素的轴长 5 像素。当您不希望最高数据值出现在绘图区域的边缘时,这很有用。当设置了轴的最大选项或使用axis.setExtremes()设置了最大极限时,将忽略maxPadding。默认为 0。

xAxis: {
    type: 'datetime',
    dateTimeLabelFormats: {
        month: '%e. %b',
        year: '%b'
    },
    tickInterval: 24 * 3600 * 1000,
    tickWidth: 1,
    minPadding: 0.5,
    maxPadding: 0.5                
}

填充日期时间轴@jsFiddle

于 2012-10-02T10:07:27.077 回答