1

我的目标是在 CombinedChart 视图中显示 RangeBar 图表和 timeChart。两个系列都显示有关相同时间间隔的信息。我的问题是我无法定义 RangeBar 图表的 x 值。因此,它的值在 x 轴上几乎都显示为 0,而 TimeSeries 从 x 轴上的值 100000 开始(以毫秒为单位的日期时间)。我希望使用 TimeSeries 数据中的 x 值定义 RangeBar 中的 x 值,但在 RangeCategorySeries 中,您只能添加 minValue 和 MaxValue。

RangeCategorySeries series = new RangeCategorySeries(name);
series.add(minValue, maxValue);

所以 x 值为 0,1,2,3, ...

有人有解决我问题的想法吗?也许还有另一个系列类我可以用于 RangeBar 图表,我也可以在其中定义 xValue?

4

1 回答 1

0

具有巨大的TimeChartX 轴值。那是因为它实际上有 Date 时间戳。

为了使多个图表在 a 中看起来不错CombinedXYChart,它们必须具有重叠的 X 轴。

我建议您使用常规LineChart而不是使用TimeChart设置自定义 X 轴标签renderer.addXTextLabel();

于 2013-02-11T09:35:56.200 回答