문제

나는 일부 정보를 표시하기 위해 HighCharts 차트를 가지고 있습니다.나는 매일 정보를 쌓았습니다.각 항목은 고유합니다 -> 단일 시리즈를 사용할 수 없습니다.

문제는 다음과 같습니다. 이틀 사이에는 거대한 공간이 있으며,이를 감소 시키거나 제거하는 방법을 모르게합니다. plotoptions로 플레이 할 때 아무런 효과가 없습니다. Xaxis 카테고리를 선언하기 위해 "정상적인 방법"을 사용하면 문제가 없으므로 이유가 내 xAxis 처리입니다.

My JSFiddle : http://jsfiddle.net/mhl2q/1/

다른 사람, JSFIDDLE : JSFIDDLE_DOT_NET / WERGELD / M85TL / (단 2 개의 링크 허용됨)

원래 HighChart 데모 : http://jsfiddle.net/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/column-stacked/

도움이 되었습니까?

해결책

xaxis.maxpadding

축의 길이에 대한 최대 값을 패딩합니다.패딩 0.05의 경우 100px 축 5px가 길어집니다.이것은 당신이 할 때 유용합니다 가장 높은 데이터 값이 플롯의 가장자리에 표시되기를 원하지 않습니다. 지역.축의 최대 옵션이 설정되거나 최대 극단이 설정되면 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                
}
.

패딩 Datetime Axis @ jsfiddle

다른 팁

이 귀하의 필요를 충족합니까?차트에서 모든 패드를 제거해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top