Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Weka按属性拆分实例_Java_Machine Learning_Split_Weka - Fatal编程技术网

Java Weka按属性拆分实例

Java Weka按属性拆分实例,java,machine-learning,split,weka,Java,Machine Learning,Split,Weka,我有以下数据集: Instances trainingSet = loadData("wind_training.txt"); 我想将trainingSet分为trainingSet\u X和trainingSet\u y,这样两者都将是实例类型。 我当然希望trainingSet\u X将包括除目标属性之外的所有属性,而trainingSet\u y将仅包括目标属性 我试着用一种简单的方法来做这件事——创建两个培训集的副本,并从每个副本中删除我不想要的属性,但结果是我无法删除类属性…我认为

我有以下数据集:

Instances trainingSet = loadData("wind_training.txt"); 
我想将
trainingSet
分为
trainingSet\u X
trainingSet\u y
,这样两者都将是
实例类型。
我当然希望
trainingSet\u X
将包括除目标属性之外的所有属性,而
trainingSet\u y
将仅包括目标属性


我试着用一种简单的方法来做这件事——创建两个
培训集的副本,并从每个副本中删除我不想要的属性,但结果是我无法删除类属性…

我认为解决问题的最简单方法是定义
实例中没有类属性
对象:

trainingSet_X.setClassIndex(-1); // -1 or any other negative number
现在,您可以删除该属性而不会出现异常