Kom igångKom igång gratis

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

Visa kurs

Ö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 i G. Placera den inuti den angivna funktionen sorted() för att beräkna den största maximala klicken.
    • Skapa delgrafen som består av den största maximala klicken med metoden .subgraph() och largest_clique.
    • Skapa Circos plot-objektet med delgrafen G_lc (utan några andra argument) och rita det.

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()
Redigera och kör kod