Hitta klicker (II)
Bra jobbat! Nu fortsätter vi med att hitta en specifik maximal klick och sedan visualisera den.
Den här övningen är en del av kursen
Introduktion till nätverksanalys i Python
Övningsinstruktioner
- Hitta den eller de författare som ingår i den största maximala klicken och rita delgrafen för den klicken med ett Circos-diagram. Gör så här:
- Använd funktionen
nx.find_cliques()för att beräkna de maximala klickerna iG. Placera den inuti den angivna funktionensorted()för att beräkna den största maximala klicken. - Skapa delgrafen som består av den största maximala klicken med metoden
.subgraph()ochlargest_clique. - Skapa
Circos plot-objektet med delgrafenG_lc(utan några andra argument) och rita det.
- Använd funktionen
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import necessary modules
import networkx as nx
from nxviz import circos
import matplotlib.pyplot as plt
# Find the author(s) that are part of the largest maximal clique: largest_clique
largest_clique = sorted(____, key=lambda x:len(x))[-1]
# Create the subgraph of the largest_clique: G_lc
G_lc = ____
# Create the Circos plot: c
c = ____
# Draw the Circos plot to the screen
____
plt.show()