Java Weka实例索引属性列表的新实例
我有一个Java Weka实例索引属性列表的新实例,java,machine-learning,attributes,weka,Java,Machine Learning,Attributes,Weka,我有一个trainingSet,有15个属性。我想从datasettrainingSet中创建一个新的实例对象,但具有特定的属性索引(来自trainingSet属性) 例如,我想用索引{1,2,3}创建一个新的实例对象,因此我将拥有的新实例将是相同的数据集,但只有索引1,2,3处的属性(当然还有目标索引) 比如: int[] desiredIndexes = {1,2,3} newTrainingSet = new Instances(trainingSet, desiredIndexes)
trainingSet
,有15个属性。我想从datasettrainingSet
中创建一个新的实例
对象,但具有特定的属性索引(来自trainingSet
属性)
例如,我想用索引{1,2,3}
创建一个新的实例
对象,因此我将拥有的新实例将是相同的数据集,但只有索引1,2,3处的属性(当然还有目标索引)
比如:
int[] desiredIndexes = {1,2,3}
newTrainingSet = new Instances(trainingSet, desiredIndexes)
因此,newTrainingSet
将具有索引1,2,3处的trainingSet
属性和目标属性中的属性
我查看了API,但只找到了删除一个属性的选项。我遗漏了什么吗?您正在寻找函数。只要记住使用反转
一些例子: