Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Creating Groups

lrb_ayx
6 - Meteoroid

Hi, 

 

Any help in grouping a large data set using the requirement detailed in the example below would be greatly appreciated. 

 

The first four rows fall into the same group due to the fact that a record within the row (marked in bold) has been categorised previously. Row 5 contains a completely unique data set, therefore a new group is created, as has Row 7.

 

Essentially, if any value is repeated throughout Col A, B or C, which has already been grouped, it should inherit the same group.

 

RecordIDCol ACol BCol CCombinedOutcome
1a1ya 1 yGroup 1
2a2xa 2 xGroup 1
3b3zb 3 zGroup 1
4b1zb 1 zGroup 1
5d20td 20 tGroup 2
6d30ud 30 uGroup 2
7e50pe 50 pGroup 3
8f3lf 3 lGroup 1
3 REPLIES 3
PhilipMannering
16 - Nebula
16 - Nebula

Hi Irhatigan,

 

If I understand correctly, I think record 3 might be wrong in your dummy data as all three fields are unique but you've still allocated it as group 1...

 

Think I cracked it eventually though (this was very challenging!). Take a look,

workflowworkflow

Let me know if this is what you're after.

 

Thx,

P

PhilipMannering
16 - Nebula
16 - Nebula
 
lrb_ayx
6 - Meteoroid

Hi Philip, 

 

The solution provided has worked, thank you. I had to modify it slightly as my data includes null values, but this has provided a much faster way of grouping unique scenarios in a large data-set.

 

Record 3 contains 'b' in ColA which is also contained in Record 4 so therefore not unique.

 

Thanks again! 

Labels
Top Solution Authors