1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Analiza sieci w Pythonie – poziom średniozaawansowany

Connected

Exercise

Tworzenie listy krawędzi

Teraz zastosujesz te same zasady do tworzenia listy krawędzi. Do dzieła!

Podobnie jak w poprzednim ćwiczeniu, uruchom list(G.edges(data=True))[0] w konsoli IPython, aby zapoznać się ze strukturą danych listy krawędzi przed przystąpieniem do pracy.

Instrukcje

100 XP
  • Zainicjalizuj listę o nazwie edgelist, która będzie przechowywać każdą krawędź jako rekord.
  • Użyj pętli for, aby iterować po krawędziach grafu G_people. Wewnątrz pętli:
    • Zainicjalizuj słownik o nazwie edgeinfo przechowujący informacje o krawędzi.
    • Zaktualizuj słownik edgeinfo za pomocą słownika metadanych d.
    • Dołącz słownik edgeinfo do listy edgelist.
  • Utwórz ramkę danych pandas z listy krawędzi i nadaj jej nazwę edge_df.