}
//rip extra - off allgroups
label = label.substr(0, label.length()-1);
+ if ((mode != "weighted") && (allGroups.size() > 10)) { label = "merged"; }
}
if (mode == "weighted") {
numComp = 0;
for (int i=0; i< userGroups.size(); i++) {
numComp += i;
- for (int l = i+1; l < userGroups.size(); l++) {
- //set group comparison labels
- groupComb.push_back(userGroups[i] + "-" + userGroups[l]);
+ for (int l = 0; l < i; l++) {
+ if (userGroups[i] > userGroups[l]) {
+ //set group comparison labels
+ groupComb.push_back(userGroups[l] + "-" + userGroups[i]);
+ }else{
+ groupComb.push_back(userGroups[i] + "-" + userGroups[l]);
+ }
}
}
}