2014-09-05 2 views
0

나는이 같은 차트를 렌더링해야합니다JFreeChart는 이러한 유형의 막 대형 차트를 지원합니까?

enter image description here

참고 : 나는 평균 라인, 단지 기본 레이아웃이 필요하지 않습니다. 몇 가지 키 그룹 (이 예에서는 "Bill Clinton", "Ronald Reagan"등)을 지정한 다음 각 그룹에 몇 개의 하위 키 (제공된 예제의 연도)를 지정해야합니다. JFreeChart에서 할 수 있습니까? 감사.

답변

1

CategoryAxis의 사용자 정의 하위 클래스를 작성하지 않고 축에서 하위 그룹화를 수행 할 수 없습니다. 다른 모든 것은 기존 API로 처리 할 수 ​​있습니다.

0

는 나는 내가 예라고 말하고 싶지만, this 이미지가 JFreeChart를

사이트에서 examples으로 당
1

로 만들어 볼 일을한다고 생각합니다. 분류 된 선형 차트 (온라인 데모에서 선형 차트 데모 5와 같이)와 막대 (모든 막대 차트 데모) 차트를 이중 축 플롯 (아래의 이중 축 데모 1)으로 결합합니다.

실제로 오버레이 바 차트 데모 1과 오버레이 바 차트 데모 2를 결합하면 원하는대로 할 수 있습니다.

JFreeChart showcase jar

당신이 JNLP (자바 네트워크 실행 프로토콜)이 쇼케이스를 통해 시작됩니다 jar 파일을 다운로드 할 수 있습니다 :이 링크에 가면

http://www.jfree.org/jfreechart/samples.html

enter image description here

+0

정확히 일치하지는 않습니다. 이 차트에서 각 카테고리에는 동일한 하위 키 세트 (S1, S2 및 S3)가 있지만, 각 예에서 각 사장은 고유 한 하위 키 세트를 보유하고 있습니다. JFreeChart에서 모든 카테고리에 동일한 하위 키 집합이 있어야한다고 생각하기 때문에 JFreeChart에서는 원하는 카테고리의 하위 키만 할당하면된다. 그것은 1988 년부터 2003 년까지 레이건에게 모든 연도를 할당하고 더 이상 근무하지 않은 해에는 0을 줄 것입니다. 어쨌든 고마워요, 도움이되었습니다 – noneedto

+0

추가 X 축에 대해 이야기하고 있습니까? 사용자 정의 X 축을 추가 할 수 없습니까? 여러 번 지원한다고 가정합니다. –

1

막 대형 차트를 비롯하여 JFree를 사용하여 만들 수있는 광범위한 차트입니다. 나는 그것이 당신이 원하는 것과 비슷한 차트가 만들어 질 수 있다는 증거를 가지고 있다고 믿습니다.

참고 : jar 파일

JFree chart showcase

행운을 실행하는 보안 설정을 조정할 필요가 있습니다!

관련 문제