1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Network Analysis in Python

Connected

Cvičení

Vytvoření edgelistu

Teď použiješ stejný postup na vytvoření edge listu. Jde do toho!

Stejně jako v předchozím cvičení si nejdřív spusť list(G.edges(data=True))[0] v IPython Shellu, abys získal/a představu o datové struktuře edge listu.

Pokyny

100 XP
  • Inicializuj seznam edgelist, do kterého budeš ukládat jednotlivé hrany jako záznamy.
  • Pomocí smyčky for projdi hrany grafu G_people. Uvnitř smyčky:
    • Inicializuj slovník edgeinfo, který bude obsahovat informace o hraně.
    • Aktualizuj slovník edgeinfo metadatovým slovníkem d.
    • Přidej slovník edgeinfo do seznamu edgelist.
  • Vytvoř pandas DataFrame z edge listu a pojmenuj ho edge_df.