1. Learn
  2. /
  3. Courses
  4. /
  5. Analiză intermediară a rețelelor în Python

Connected

Exercise

Citirea grafurilor

În acest exercițiu, înainte de a calcula proiecțiile, vei exersa utilizarea uneia dintre funcțiile de citire de pe disc din NetworkX, și anume read_edgelist(). Aceasta creează un graf dintr-un fișier de tip edgelist. Graful cu care vei lucra este un graf bipartit ce descrie Revoluția Americană. Există două partiții de noduri – 'people' și 'clubs' –, iar muchiile indică apartenența unei persoane la un club.

Instructions

100 XP
  • Importă networkx ca nx.
  • Folosește nx.read_edgelist() pentru a citi fișierul 'american-revolution.edgelist'.
  • În setul de date, nodurile de tip 'clubs' nu conțin simbolul . în numele lor. Folosește această informație pentru a atribui nodurile partițiilor 'clubs' sau 'people'. Nu uita de cuvântul cheie 'bipartite'!
  • Afișează muchiile grafului.