merge_samples2 function

Merge samples by a sample variable or factor