【发布时间】:2015-05-20 20:58:23
【问题描述】:
我的代码是:
package csvtoarff;
import java.io.File;
import weka.core.Instances;
import weka.core.converters.ArffSaver;
import weka.core.converters.CSVLoader;
public class CsvToArff {
public static void main(String[] args) {
try {
String f1 = "C://Users//user//Desktop//testfold//test.csv";
String f2 = "C://Users//user//Desktop//testfold//output.arff";
// load the CSV file (input file)
CSVLoader loader = new CSVLoader();
loader.setSource(new File(f1));
String [] options = new String[1];
options[0]="-H";
loader.setOptions(options);
Instances data = loader.getDataSet();
System.out.println(data);
// save as an ARFF (output file)
ArffSaver saver = new ArffSaver();
saver.setInstances(data);
saver.setFile(new File(f2));
saver.setDestination(new File(f2));
saver.writeBatch();
} catch(Exception e) {
}
}
}
错误是:
---注册Weka Editors---尝试添加数据库驱动(JDBC):jdbc.idbDriver - 错误,不在CLASSPATH中?
This related answer 没有解决我的问题。
【问题讨论】:
-
上面提供的链接没有给我解决方案。请,任何人都知道它给我解决方案或至少提示克服它