2012-12-19 2 views
1

하이 차트 용 기본 선 그래프는 이미 있습니다. 내가하고 싶은 것은 x의 범위를 가로 지르는 직선을 (상수 y = 약간의 값으로) 추가하는 것이다.Highcharts 직선 값

할 수있는 방법이 있습니까? 또는 매번 같은 y 값이더라도 데이터 포인트를 사방에 배치해야합니까?

답변

10

당신이 찾고있는 것을 plotLine이라고합니다. 이렇게하면 yValue를 지정할 수 있으며 xAxis의 확대/축소 수준에 관계없이 바로 직선으로 이동합니다. 다음과 같이 추가 할 것입니다 :

yAxis: { 
    plotLines: [{ 
    color: 'blue', 
    width: 2, 
    value: 150, 
    dashStyle: 'longdashdot'    
    }] 
} 
+0

완벽한, 감사합니다. – dtc

+0

단일 축에 여러 줄거리가 필요할 경우 어떻게해야합니까? 그게 가능하니? –

+0

예, 원하는만큼 추가 할 수 있습니다. plotLines : [{plotLine1 params}, {plotLine2 params}, ..., {plotLineN params}와 같은 것을하십시오. – wergeld

1

HighCharts.Renderer.path()를 사용하여 차트에 선을 그릴 수 있습니다. http://api.highcharts.com/highcharts#Renderer.path()

+0

그러나 그래프에 계속 적용되는 값을 그려야합니다. 그것은 그것이 하나의 가치라는 것입니다. 내가 렌더러를 사용할 수 있다고 생각하지만 다른 방법이 없다면 그래프의 시작점을 정확히 찾아야합니다. – dtc

+0

nvm, 이제 알았습니다. 죄송합니다. 내 desc가 잘못 말한 경우 – dtc