이전 질문에서 Paweł Fus는 그룹 스택 막대 차트 솔루션을 제공하기에 너무 친절했습니다. 여기에서 문맥에 대한 질문과 대답을 찾을 수 있습니다. Grouping a stacked bar chart in Highcharts그룹화되고 스택 된 바카르트의 하이 차트 크기 막대기
저는이 방법을 사용하려고 시도하고 있습니다. 문제가 생겨서 잘 풀리지 않는 것 같습니다. 이전 게시물의 시나리오에서는 간단한 예제로 유지하기 위해 그룹당 2 개의 막대 만있었습니다. 실제로 많은 수의 막대가있을 수 있습니다. Pawel Fus의 대답에 제시된 접근법을 사용하면 세 번째 막대를 추가하는 것만으로도 문제가 해결됩니다. 그 이유는 pointPlacement가 쉬운 수정 인 막대의 수에 따라 다르지만 바가 너비를 고려하여 자동으로 조정되지 않는다는 것을 빨리 알 수 있기 때문입니다. 얘기 메신저 무엇의 간단한 데모이 jsfiddle를 살펴 보자 : JsFiddle
Mandatory random code block to make Stack overflow happy... just ignore this code block.
을 그래서 내 질문은 :
- 모든이를 방지 할 내 원래의 질문에 더 나은 솔루션이있다?
- 이것이 올바른 접근법이라면, 어떻게 이들 막대의 너비를 계산하고 설정하고 올바른 포인트 배치를 설정해야합니까? 나는 차트 높이를 얻을 수 있지만 Highcharts 개체가 만들어 질 때까지는 찾지 못했고, 프로그램 적으로이 Highcharts 구성을 만들어서 그 지점에서 액세스 할 수 없도록했습니다.
점프에 다시 한번 감사드립니다. 매우 감사드립니다. 각 그룹/카테고리에 30 개 항목이 있고 그곳에는 많은 카테고리/그룹이있을 때 틈이 날지 않습니다. Highcharts가 할 의도가없는 일을하기 위해 열심히 노력하고있는 것 같은 느낌. 앞으로 나아갈 방법이 확실하지 않습니다. – Nexeh
사실입니다. 일반적으로 Highcharts에서는 직접 지원되지 않습니다. 내 제안은 실제 솔루션보다 해결 방법입니다. 또한 [이 토론] (http://forum.highcharts.com/highcharts-usage/grouping-columns-but-also-not-doing-that-t31069/)을 확인하십시오 - 어쩌면 pointPlacement에 대한 설명은 이전에 약간 도움이됩니다. 해결 방법은 무엇입니까? 또는 나는 그 문제를 완전히 이해하지 못한다. –