Scénario de test & Cas d'usage
Netzwerkanalyse und Graphenalgorithmen.
Entdecken Sie alle Aktionen von optNetworkErstellung von Daten mit Eigenreferenzen (Self-Links) und Mehrfachnennungen (Multi-Links).
| 1 | |
| 2 | DATA mycas.social_graph; |
| 3 | INPUT user_a $ user_b $; |
| 4 | DATALINES; |
| 5 | UserA UserB UserA UserB UserB UserC UserC UserC UserD UserE ; |
| 6 | |
| 7 | RUN; |
| 8 |
| 1 | |
| 2 | PROC CAS; |
| 3 | ACTION optNetwork.connectedComponents / links={name="social_graph"} direction="DIRECTED" selfLinks=TRUE multiLinks=TRUE algorithm="DFS" outNodes={name="SocialComponents", replace=true}; |
| 4 | |
| 5 | RUN; |
| 6 |
Die Aktion darf nicht aufgrund der Duplikate (UserA->UserB zweimal) oder des Self-Links (UserC->UserC) abstürzen. UserA, UserB und UserC sollten eine Komponente bilden (abhängig von der Definition schwach/stark im DFS). UserD und UserE bilden eine eigene. Die Optionen `selfLinks` und `multiLinks` sorgen für eine korrekte Verarbeitung des 'Rauschens'.