Hi ALl, I am trying to create most common cluster from a table containing people technical skills.
For Eg: if I take Java, I want to know what are the most common skill combinations people posses along with Java. If you see the table below:
[TABLE="width: 384"]
<colgroup><col width="64" span="6" style="width:48pt"> </colgroup><tbody>[TR]
[TD="class: xl65, width: 64"]Name[/TD]
[TD="class: xl65, width: 64"]Skill1[/TD]
[TD="class: xl65, width: 64"]Skill2[/TD]
[TD="class: xl65, width: 64"]Skill3[/TD]
[TD="class: xl65, width: 64"]Skill4[/TD]
[TD="class: xl65, width: 64"]Skill5[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 1[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]PL/SQL[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]Analytics[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 2[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]UNIX[/TD]
[TD="class: xl65"]Scripting[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]Python[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 3[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]PL/SQL[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 4[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]R Programming[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 5[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]Machine Learning[/TD]
[TD="class: xl65"]UNIX[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 6[/TD]
[TD="class: xl65"]Python[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]Scripting[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 7[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 8[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]NoSQl[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"] [/TD]
[/TR]
</tbody>[/TABLE]
Here If I in a graph select Java, I shud get, either in a table or visually in a graph, the below result:
[TABLE="width: 383"]
<colgroup><col><col><col span="2"></colgroup><tbody>[TR]
[TD="colspan: 4"]Expected Outcome[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Filter = Java[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Cluster[/TD]
[TD]Count[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java,Angular[/TD]
[TD="align: right"]4[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angukar, Oracle[/TD]
[TD="align: right"]3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angular, Oracle, PL/SQL[/TD]
[TD="align: right"]2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angular.BigData, NoSQL[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, R Programming[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
How do I go about this?
For Eg: if I take Java, I want to know what are the most common skill combinations people posses along with Java. If you see the table below:
[TABLE="width: 384"]
<colgroup><col width="64" span="6" style="width:48pt"> </colgroup><tbody>[TR]
[TD="class: xl65, width: 64"]Name[/TD]
[TD="class: xl65, width: 64"]Skill1[/TD]
[TD="class: xl65, width: 64"]Skill2[/TD]
[TD="class: xl65, width: 64"]Skill3[/TD]
[TD="class: xl65, width: 64"]Skill4[/TD]
[TD="class: xl65, width: 64"]Skill5[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 1[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]PL/SQL[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]Analytics[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 2[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]UNIX[/TD]
[TD="class: xl65"]Scripting[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]Python[/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 3[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]PL/SQL[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 4[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]R Programming[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 5[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"]Machine Learning[/TD]
[TD="class: xl65"]UNIX[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 6[/TD]
[TD="class: xl65"]Python[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]Scripting[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 7[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"]Oracle[/TD]
[TD="class: xl65"] [/TD]
[TD="class: xl65"] [/TD]
[/TR]
[TR]
[TD="class: xl65"]Person 8[/TD]
[TD="class: xl65"]BigData[/TD]
[TD="class: xl65"]NoSQl[/TD]
[TD="class: xl65"]Java[/TD]
[TD="class: xl65"]Angular[/TD]
[TD="class: xl65"] [/TD]
[/TR]
</tbody>[/TABLE]
Here If I in a graph select Java, I shud get, either in a table or visually in a graph, the below result:
[TABLE="width: 383"]
<colgroup><col><col><col span="2"></colgroup><tbody>[TR]
[TD="colspan: 4"]Expected Outcome[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Filter = Java[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Cluster[/TD]
[TD]Count[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java,Angular[/TD]
[TD="align: right"]4[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angukar, Oracle[/TD]
[TD="align: right"]3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angular, Oracle, PL/SQL[/TD]
[TD="align: right"]2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, Angular.BigData, NoSQL[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Java, R Programming[/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
How do I go about this?