我想绘制一个XY数据集,其中Y和/或X数据相反(例如,y轴在底部具有最高值,在顶部具有最小值)。有没有办法在GRAL中做到这一点?
答案 0 :(得分:1)
如果您想要反转GRAL中XYPlot
的轴,您可以简单地反转相应AxisRenderer
中的形状:
AxisRenderer axisRenderer = xyPlot.getAxisRenderer(XYPlot.AXIS_X);
axisRenderer.setShapeDirectionSwapped(true);
这也适用于花纹轴,其形状比普通线条更复杂。
答案 1 :(得分:0)
我认为你必须反转你的数据,因为在我的视图中没有选项来反转GRAL中的轴。
答案 2 :(得分:0)
谢谢,
在AxisRenderer中反转形状是一种享受,并且优于反转数据。
(之前我最终尝试过
plot.getAxis("x").setRange(max, min);
这使轴反转,但轴标签丢失,并且在x / y轴交叉处看起来相互叠印。)