如何使用JFreeChart覆盖拟合分布和直方图?

时间:2012-09-10 01:40:58

标签: java jframe distribution jfreechart

我正在使用SSJ库(利用JFreeChart绘制图形)来使用最大似然估计来拟合数据(Weibull,Gamma等)的分布。在拟合分布之后,我想将直方图与拟合密度曲线一起绘制。我知道如何使用HistogramChart获得直方图,我知道如何使用ContinuousDistChart获得拟合密度的图表。问题是,如何将两者叠加在一个图上? HistogramChart类具有访问底层JFreeChart的方法;但是,ContinuousDistChart没有。是否可以使用JFreeChart执行此操作?

1 个答案:

答案 0 :(得分:2)

如果JFrame中的方法返回的umontreal.iro.lecuyer.charts.ContinuousDistChart实际上是org.jfree.chart.ChartFrame,您可以投射并使用getChartPanel()向下钻取。有一个例子here