Grunderna i NetworkX API med Twitter-nätverket
För att komma igång med NetworkX API går vi igenom några grundläggande funktioner som låter dig utforska ett Twitter-nätverk som redan har lästs in och finns tillgängligt i IPython Shell som T. Twitter-nätverket kommer från KONECT och visar en ögonblicksbild av en delmängd av Twitter-användare. Det är ett anonymiserat Twitter-nätverk med metadata.
Du ska nu använda NetworkX API för att utforska några grundläggande egenskaper hos nätverket. Experimentera gärna med datan i IPython Shell.
Vänta tills IPython Shell indikerar att grafen har lästs in under variabelnamnet T (som representerar ett Twitter-nätverk) och svara sedan på följande fråga:
Vad är storleken på grafen T, vilken typ har T.nodes(), och vilken datastruktur har det tredje elementet i den sista kanten i T.edges(data=True)? Funktionerna len() och type() är användbara här. För att komma åt den sista posten i T.edges(data=True) kan du använda list(T.edges(data=True))[-1].
Den här övningen är en del av kursen
Introduktion till nätverksanalys i Python
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen