Tag: regression

如何在java中从数组创建ARFF文件?

我想得到java中两个数组所代表的xy对的加权线性回归系数。 我已经注意到了weka,但它在’LinearRegression’类中询问了一个’Instances’类对象。 要创建“Instances”类文件,需要包含数据的ARFF文件。 我遇到过使用FastVector类的解决方案,但现在已经在最新的weka版本中弃用了。 如何为xy对创建一个ARFF文件,并在java中用数组表示相应的权重? 这是我的代码基于Baz的答案。 它在最后一行“lr.buildClassifier(newDataset)”上给出一个例外 – Thread [main](Suspended(exceptionUnassignedClassException)) Capabilities.testWithFail(Instances)行:1302。 这是代码 – public static void test() throws Exception { double[][] data = {{4058.0, 4059.0, 4060.0, 214.0, 1710.0, 2452.0, 2473.0, 2474.0, 2475.0, 2476.0, 2477.0, 2478.0, 2688.0, 2905.0, 2906.0, 2907.0, 2908.0, 2909.0, 2950.0, 2969.0, 2970.0, 3202.0, 3342.0, 3900.0, 4007.0, 4052.0, 4058.0, 4059.0, 4060.0}, {19.0, 20.0, 21.0, […]