我正在使用 Weka Java 库读取 CSV 文件并将其转换为 ARFF 文件。
问题是CSV 文件没有标题行,只有数据。导入 CSV 文件后如何分配属性名称?(所有列都是字符串数据类型)
这是我到目前为止的代码:
CSVLoader loader = new CSVLoader();
loader.setSource(new File(CSVFilePath));
Instances data = loader.getDataSet();
ArffSaver saver = new ArffSaver();
saver.setInstances(data);
saver.setFile(new File(outputFilePath));
saver.writeBatch();
我试图通过 Weka 源代码来解决这个问题,但我无法确定它的正面或反面:-(