【发布时间】:2019-08-21 19:30:23
【问题描述】:
我有 arff 文件需要转换为矩阵。我已经将文件转换为数组,但无法将其转换为矩阵。有人可以帮忙吗? 下面我有我用来将数据转换为数组的代码
BufferedReader reader = new BufferedReader(new FileReader("colon.arff"));
ArffReader arff = new ArffReader(reader);
Instances data = arff.getData();
data.setClassIndex(data.numAttributes() - 1);
for (int i = 0; i < data.numAttributes(); i++)
{
// Print the current attribute.
System.out.print(data.attribute(i) + ": ");
// Print the values associated with the current attribute.
double[] values = data.attributeToDoubleArray(i);
//data= new double [row][col];
System.out.println(Arrays.toString(values));
}
【问题讨论】:
-
标准 Java 中没有
Matrix类型。所以你想要什么?更具体。
标签: java data-mining arff