2017-04-16 2 views
1

JFreeChart(または他のJavaベースのオープンソースチャート作成ライブラリを使用してフォレストプロットをレンダリングする方法の例はありますが、Jasper Reportsとの統合によりJFreeChartが優先されます)JFreeChartを使用してフォレストプロットを作成する

フォレストプロットの説明については、https://en.wikipedia.org/wiki/Forest_plotを参照してください。

私は軸の左側がカテゴリ値、右側が範囲ですが、横棒グラフを使用して一緒にハッキングすることを考えていましたが、問題は森林プロットのデータが一連のデータlike:カテゴリ、分、最大。 1対1.2の間の信頼区間を持つ奇数比など。フォレストプロットは、基本的に-1.1と1.2の間に描かれた線で、真ん中にダイヤモンドマーカーがある(およそ.55)。

誰でもJFreeChartでこのビジュアライゼーションを構築した経験があれば、非常に感謝しています。

答えて

1

これは現在のリリースでは直接サポートされていませんが、妥当なファクシミリが可能です。棒グラフではなくMinMaxCategoryRendererPlotOrientation.HORIZONTAL、カスタムアイコンがhereのように表示されます。センターラインのCategoryPlotCategoryMarkerまたはCategoryLineAnnotationをダッシュ​​付きのStrokeと追加します。ラベルを処理するにはCategoryItemLabelGeneratorを追加します。

image

関連する問題