gpt4 book ai didi

java - 在 JFreeChart 中设置直方图中断

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:20:58 26 4
gpt4 key购买 nike

我使用 JFreeChart 通过用我的数据填充 HistogramDataset 对象并使用 ChartFactory.createHistogram() 来绘制直方图。但是,到目前为止,我还没有在文档中找到任何关于如何设置直方图中断的信息。我是否遗漏了什么,或者 JFreeChart nog 是否提供此功能?

为了说明我所说的中断的意思,请看以下两个直方图,这些直方图是根据相同数据生成的,具有相同数量的 bin,但中断不同。请注意两个直方图的分布形状有何不同,因此能够控制中断非常重要。

enter image description here | height = 50px enter image description here | height = 50px]

最佳答案

SimpleHistogramBin是一个不错的选择,因为它允许指定 bin 边界。将生成的垃圾箱添加到 SimpleHistogramDataset用于 ChartFactory.createHistogram()。根据需要调用 setAdjustForBinSize()

SimpleHistogramDataset data = new SimpleHistogramDataset("Time");
for (int i = 10; i < 70; i += 10) {
data.addBin(new SimpleHistogramBin(i, i + 10, true, false));
}
data.setAdjustForBinSize(false);

image

关于java - 在 JFreeChart 中设置直方图中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29279550/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com