Esempio n. 1
0
        //uses a 'Remove' filter
        public static Instances useRemoveFilter(Instances data, int[] topIGFeatures, bool invert)
        {
            weka.filters.unsupervised.attribute.Remove filter = new weka.filters.unsupervised.attribute.Remove();
            filter.setAttributeIndicesArray(topIGFeatures);
            filter.setInvertSelection(invert);
            filter.setInputFormat(data);
            Instances newData = Filter.useFilter(data, filter);

            return(newData);
        }