如何反转图形轴(java数据图)
我想绘制一个Y和或X数据颠倒的XY数据集(例如Y轴在底部的值最高,在顶部的值最小)。有没有办法在GRAL中实现这一点?我认为您必须反转数据,因为(在我看来)在GRAL中没有反转轴的选项。如果您想反转GRAL中如何反转图形轴(java数据图),java,swing,Java,Swing,我想绘制一个Y和或X数据颠倒的XY数据集(例如Y轴在底部的值最高,在顶部的值最小)。有没有办法在GRAL中实现这一点?我认为您必须反转数据,因为(在我看来)在GRAL中没有反转轴的选项。如果您想反转GRAL中XYPlot的轴,只需在相应的AxisRenderer中反转形状即可: AxisRenderer axisRenderer = xyPlot.getAxisRenderer(XYPlot.AXIS_X); axisRenderer.setShapeDirectionSwapped(true)
XYPlot
的轴,只需在相应的AxisRenderer
中反转形状即可:
AxisRenderer axisRenderer = xyPlot.getAxisRenderer(XYPlot.AXIS_X);
axisRenderer.setShapeDirectionSwapped(true);
这也适用于形状比普通线条更复杂的花式轴。谢谢
在AxisRenderer中反转形状是一种处理方式,比反转数据更可取
(以前我确实尝试过
plot.getAxis(“x”).setRange(最大、最小);
这会反转轴,但是轴标签丢失,并且在x/y轴交叉点处看起来彼此重叠。)