2015-02-03 3 views
2

테스트 결과를 분석하고 평가하기 위해 상자 그림을 만들어야합니다. Java로 프로그램을 작성한 이후로 this answer은 JFreeChart를 사용하도록 확신했습니다. BoxAndWhisker 차트는 내가 원했던 것과 비슷하게 보였습니다.JFreeChart Boxplot appearance

데이터 세트 및 플롯을 구현하고 작성하는 데 시간을 보냈지 만 결과와 혼동스럽지 않고 만족스럽지 않습니다. 이것은 내가 가진 무엇 What I expected : BoxAndWhiskerRenderer에 사용되는 기호의 what I got

답변

2

의미는 drawItem() 소스 코드로부터 추론 할 수있다

이 내가 (외관/스타일이 아닌 값을) 기대했던 것입니다. 예를 들어, 평균은 실제로 Ellipse2D을 사용하여 그려지며 시정은 균등 변이자인 setMeanVisible()을 사용하여 제어됩니다. 마찬가지로 비어있는 타원은 outlier을 나타냅니다. 완전한 예제는 here입니다.

+0

감사합니다. 나는'setMeanVisible (false)'를 사용하여 평균값을 바꾸고 계열 색상을 검정색으로 설정할 수있었습니다. 그러나 나는 아직 빈 서클/아웃 라이너를 얻지 못한다. 그들은 무엇을 대표합니까? 어떻게 모양을 (작은 점들로) 바꾸거나 끕니까? 화살표도 마찬가지입니다. 위스커는 어떻게 계산됩니까? 어떤 신뢰 구간이 사용됩니까? – CGFoX

+0

이것은 BoxAndWhiskerCategoryDataset의 선택된 구현에서 처리됩니다. – trashgod

+0

빈 원을 "이상치"라고 확신합니까? 색상과 모양을 설정하는 방법을 찾고 있지만 아무것도 찾을 수 없습니다. 렌더러의 API에는 outlier라는 단어가 없습니다. – CGFoX