Evaluation TP
Durée: 1h
Exercice:
• Le
fichier edges.txt contient deux colonnes séparées par un
espace et représentant les id de deux utilisateurs qui ont une relation d'échange dans une plateforme collaborative.
• Le
fichier nodes.csv
contient
trois colonnes séparées par
point-virgule: l'id d'un utilisateur, son nom, sa zone de résidence, son âge et le type de son abonnement dans la plateforme.
1) Utiliser
ces deux fichiers pour créer un graphe
Afficher ses triplets
2) Calculer
le pageRank de
chaque utilisateur et afficher ensuite l'id, le nom et le pageRank
3) Créer
un sous-graphe des arêtes dont les deux sommets ont des zones de résidence différentes et un abonnement Basic
4) Calculer
le trianglecount de
chaque utilisateurs et l'afficher ensuite
5) Combien
de clusters
forment les utilisateurs? donner le code qui le fournit
6) Utiliser aggregateMessages pour calculer pour chaque utilisateur le nombre personnes avec lesquelles il est en relation et qui sont plus jeunes que lui.