在Weka Java中将CSV转换为Arff

时间:2018-10-14 07:50:53

标签: java csv weka arff

我正在尝试将.csv文件转换为.arff文件。但这是行不通的。在“ Instances data = loader.getDataSet();”行之后,没有创建任何Arff文件,也调试了代码。调试行只转到大括号结尾的方法。它不调试ArffSaver部分。.不明白哪里出了问题

    public void convert() {
        try {

        String args0="D:\\pd\\Motor_Vehicle_Crashes_-_Vehicle_Information__Three_Year_Window.csv";
        String args1="D:\\output.arff";
        CSVLoader loader=new CSVLoader();
        loader.setSource(new File(args0));
        Instances data=loader.getDataSet();


        ArffSaver saver=new ArffSaver();
        saver.setInstances(data);
        saver.setFile(new File(args1));
        saver.writeBatch();



    } catch (Exception e) {
        // TODO: handle exception
    }

}

0 个答案:

没有答案