3

我正在使用 AChartEngine 的 TimeSeries 来显示四个单独的值系列。“值”有很大不同的比例 - 其中一个是分数(在 0 和 1 之间变化),另一个的范围是 0 到 1000。

现在,我想同时显示所有四个。我已经能够做到这一点,但问题是分数的线总是拥抱 X 轴,因为当 Y 轴从 0 到 1000 时,0 和 1 之间的变化是无法区分的

我想到的一个解决方案是,在将所有值添加到系列之前,我会将它们转换为通用比例。这样,所有四行始终处于相同的比例。我可以完全摆脱 Y 轴。凉爽的。

但这带来了另一个问题:我还允许用户选择单个系列来查看;而这一次,我想

  • 显示单个 Y 轴
  • 显示未缩放的值。

但是,由于我添加了缩放值,图表现在已经丢失了原始值,只会显示缩放值。

所以,我的问题是:有没有办法在绘制多个系列时缩放 Y 轴上的值,并在显示单个系列时恢复为未缩放的值?

另外,如何在显示 X 轴的同时只隐藏 Y 轴?

4

1 回答 1

2

您可以在 AChartEngine 中使用多比例图表。图表类型是CombinedXYChart。你可以在这里看到一个例子。

解释这种方法的另一个线程是this

于 2013-01-15T17:10:52.340 回答