private static CountingResult CountCategories(IMatrixData data, bool[] selection, int selCol, IEnumerable <int> catIndices) { CountingResult result = new CountingResult(); foreach (int i in catIndices.Where(i => i != selCol)) { CountTerms(data.CategoryColumnNames[i], data.GetCategoryColumnAt(i), result, selection); } result.Sort(); return(result); }
public static CountingResult CountCategories(IMatrixData data, bool[] selection, int selCol, int[] catIndices) { CountingResult result = new CountingResult(); foreach (int i in catIndices.Where(i => i != selCol)){ CountTerms(data.CategoryColumnNames[i], data.GetCategoryColumnAt(i), result, selection); } result.Sort(); return result; }