【问题标题】:How can I graph values that are incredibly small in Java?如何绘制 Java 中非常小的值?
【发布时间】:2019-05-22 18:22:57
【问题描述】:

基本上我现在正在尝试使用 JFreeChart 来绘制一些值。唯一的问题是这些值非常小,例如 7.069781E-13。我相信这些值对于 JFreeChart 来说太小而无法显示。如何在 Java 中以折线图格式直观地显示这些小值?

目前看起来是这样的:

我想让它看起来像这样:

【问题讨论】:

  • 你试过设置y轴范围吗?

标签: java charts jfreechart


【解决方案1】:

我找到了解决办法。 我只是将所有值乘以 100 倍,因此该图现在看起来与示例中的相似。我将在图例中加入免责声明,说明图表已乘以一个因子以清楚地看到折线图。

【讨论】:

    【解决方案2】:

    还可以考虑以下替代方案:

    • 调用setRange(),见here,以扩展感兴趣区域中的y轴。

    • 添加合适的控件(参见 here)来控制 y 缩放。

    • 提示用户如何使用鼠标进行缩放控制,如图here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多