나는 스플라인과 오류 막대 차트를 결합합니다. 분과 최대에 대한 두 가지 오류 막대 차트가 있습니다. 별도의 범례 항목을 사용하여 최소 및 최대를 표시하거나 숨길 필요가 있으므로 두 개의 오류 막대 차트가 필요합니다. 이를 달성하기 위해 API 호출에서 반환 된 최소값으로 min 오류 막대의 첫 번째 값을 설정하고 최대 값을 응답에서 반환 된 평균값으로 설정합니다. 반대로 평균값을 최대 오차 막대의 최소값으로 설정하고 최대 값을 최대 값으로 반환합니다. 그러나 범례 항목을 클릭하면 평균 항목이 최소 및 최대 메뉴 항목과 데이터를 숨기고 최대 메뉴 항목은 최소 및 최대 범례 항목을 숨 깁니다. 연결된 데이터를 표시하거나 숨기는 유일한 메뉴 항목은 최소 항목입니다. 적절한 범례 항목/데이터 표시/숨기기 기능을 어떻게 얻을 수 있습니까? 시리즈에서 linkedTo 속성을 시도했지만 데이터가 표시되거나 숨겨지지 않습니다. 로 연결이 추가 broken legend example범례 항목 다른 범례 항목 숨기기/표시
series: [{
name: 'Average',
type: 'spline',
color: 'transparent',
marker: { fillColor: '#2B767F', symbol: 'circle'},
data: [],
showInLegend: true
},
{
name: 'Max',
type: 'errorbar',
color: '#2B767F',
data: [],
showInLegend: true
},
{
name: 'Min',
type: 'errorbar',
color: '#2B767F',
data: [],
showInLegend: true
}]
실제 데이터로 바이올린을 설정하면 달성하려는 것을 이해하는 것이 훨씬 쉬울 것입니다. 여기에서 할 수 있습니까 http://jsfiddle.net/14kw76o2/? – morganfree
감사합니다. 게시물에 바이올린을 추가했습니다. – neridaj