gpt4 book ai didi

java - 使用 JFreeChart 动态构建和更新直方图

转载 作者:行者123 更新时间:2023-11-29 08:18:31 25 4
gpt4 key购买 nike

我有一个输入数据流,我想使用简单的直方图绘制这些数据。我不知道值的范围,也不知道用于直方图的正确分辨率或 bin 宽度。

SimpleHistogramDataset提供了一些这样的功能,但我不想在新值未被覆盖的情况下为了添加新的 bin 而必须处理捕获异常。此外,它不容易让我使用不同的 bin 宽度(可能是某个初始设置宽度的整数倍)重建直方图。

有没有一种简单的方法可以使用 JFreeChart 或其他图表库来完成此任务,还是我必须在这里编写自己的类?

最佳答案

在我看来你有经典 MVC设想。您的图表就是 View ,您的 Controller 将根据您的模型协调重建此 View 。

因此,您应该构建模型以反射(reflect)传入的数据, Controller 将基于此重新生成图表。因此, Controller 可以确定是修改现有图表,还是根据新要求完全重建。图表实现( View )本身不适合保存动态变化的数据结构。

关于java - 使用 JFreeChart 动态构建和更新直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2439551/

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