我在JAVA程序中使用WEKA,我想输出一个Y轴反转的图形(axiz的顶部为0,底部为数据的最大值)。
我目前正在执行以下操作以显示图形:
VisualizePanel visPanel = new VisualizePanel();
PlotData2D pd1 = new PlotData2D(dataset);
String relationName = dataset.relationName();
pd1.setPlotName(relationName);
visPanel.setMasterPlot(pd1);
final javax.swing.JFrame jf = new javax.swing.JFrame("Title: " + relationName);
jf.setSize(1000, 800);
jf.getContentPane().setLayout(new BorderLayout());
jf.getContentPane().add(visPanel, BorderLayout.CENTER);
jf.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent e) {
jf.dispose();
}
});
jf.setVisible(true);
在将数据集转换为“实例”之前,我曾尝试对其进行反转,但默认情况下Plot2D只是沿Y轴以升序显示数据。
有人知道我如何用Y轴降序显示图形?